Upgrade an Application Using CloudCenter

Similar documents
Provisioning SQL Databases

Provisioning SQL Databases

Administering WebLogic Server on Java Cloud Service I Ed 1 Coming Soon

Course Content. This is the second in a sequence of two courses for IT Professionals and is aligned with the SharePoint 2016 IT Pro certification.

Advanced Technologies of SharePoint 2016

Advanced Technologies of SharePoint 2016

Microsoft Advanced Technologies of SharePoint 2016

Oracle WebLogic Server 11g: Administration Essentials

Course: 2553A Administering Microsoft SharePoint Portal Server 2003

CloudCenter for Developers

Oracle WebLogic Server 12c: Administration I

Provisioning SQL Databases

COURSE OUTLINE: AAdministering Microsoft Exchange Server AAdministering Microsoft Exchange Server 2016

Advanced Technologies of SharePoint 2016 ( )

HP Database and Middleware Automation

Installation, Storage, and with Windows Server 2016

"Charting the Course... MOC /2: Planning, Administering & Advanced Technologies of SharePoint Course Summary

Microsoft Implementing an Advanced Server Infrastructure

6234A - Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

"Charting the Course... MOC B Core Solutions of Microsoft Skype for Business Course Summary

Cisco CloudCenter Solution with Cisco ACI: Common Use Cases

Planning and Administering SharePoint 2016

COURSE OUTLINE: A Advanced Technologies of SharePoint 2016

Workforce Management Administrator's Guide. MS SQL Database Replication

Microsoft Core Solutions of Microsoft Skype for Business 2015

Migrating vrealize Automation 6.2 to 7.1

Using the Cisco Review Player

Core Solutions of Skype for Business 2015

A: Advanced Technologies of SharePoint 2016

Installation, Storage, and Compute with Windows Server 2016

Core Solutions of Skype for Business 2015

2554 : Administering Microsoft Windows SharePoint Services and SharePoint Portal Server 2003

Core Solutions of Microsoft Lync Server 2013 (NI110) 40 Hours

Microsoft Azure for AWS Experts

Lab - Configure Data Backup and Recovery in Windows 8

COURSE 20740B: INSTALLATION, STORAGE AND COMPUTE ITH WINDOWS SERVER 2016

Core Solutions of Microsoft Skype for Business 2015

Lab Manage Bridge Configuration and Image Files

Designing a Microsoft SharePoint 2010 Infrastructure

Lab - System Restore in Windows 8

Course Outline 20740B. Module 1: Installing, upgrading, and migrating servers and workloads

"Charting the Course to Your Success!" MOC B Core Solutions of Microsoft Lync Server 2013 Course Summary

Course Installation, Storage, and Compute with Windows Server 2016

Install a Telepresence Management Suite (TMS) Release Key

ZeroStack Quick Start Guide

Implementing a Software-Defined DataCenter

Microsoft Implementing a Software-Defined DataCenter

vsphere Upgrade Update 2 Modified on 4 OCT 2017 VMware vsphere 6.0 VMware ESXi 6.0 vcenter Server 6.0

Deploying Windows Devices and Enterprise Apps

Backup and Restore System

Deploying Cloud-Agnostic Applications with Cisco CloudCenter

70-740: Installation, Storage, and Compute with Windows Server 2016

What s in Installing and Configuring Windows Server 2012 (70-410):

Troubleshoot of PCRF Load Balancer VM recovery- Openstack

Microsoft Planning and Implementing Windows Server 2008

Upgrading Your System

Course Description. Audience. Prerequisites. At Course Completion

VMware vsphere with ESX 6 and vcenter 6

Configure Sensu and other Actions to Register Clients

vsphere Upgrade Update 1 Modified on 4 OCT 2017 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5

Installation, Storage, and Compute with Windows Server 2016 Course 20740B - 5 Days - Instructor-led, Hands on

Windows Server : Installation, Storage, and Compute with Windows Server Upcoming Dates. Course Description.

20334A: Core Solutions of Microsoft Skype for Business 2015

AlienVault USM Appliance for Security Engineers 5 day course outline. Module 2: USM Appliance Basic Configuration and Verifying Operations

Advanced Technologies of SharePoint 2016 ( )

Deploying Cisco Unified Contact Center Express (UCCXD)

VMware AirWatch Content Gateway for Linux. VMware Workspace ONE UEM 1811 Unified Access Gateway

Core Solutions of Microsoft Lync Server 2013

LEARN TO DEVELOP A LIVE PROJECT AS PER IT STANDARDS. Module 1: What we are going to Learn. Prerequisites

Cisco Unified Customer Voice Portal

Overview. Audience profile. At course completion. Module Title : 20334A:Core Solutions of Skype for Business Course Outline :: 20334A::

"Charting the Course... MOC C Deploying Windows Desktops and Enterprise Applications. Course Summary

Implementing and Managing Windows 10

The Unified CVP upgrade process has been described in this chapter in the following sections:

Multi-Cloud and Application Centric Modeling, Deployment and Management with Cisco CloudCenter (CliQr)

70-247: Configuring and Deploying a Private Cloud with System Center 2012

Microsoft Core Solutions of Microsoft Lync Server 2013

AirLift Configuration. VMware Workspace ONE UEM 1902 VMware Workspace ONE AirLift 1.1

Deploying Windows Desktops and Enterprise Applications. Course Code: 20695D; Duration: 5 days; Instructor-led

Cisco CloudCenter QuickStart Mentored Implementation Service

Installing and Configuring Windows 10 5 Days, Instructor-led

Installing and Configuring Windows 10

COURSE B: INSTALLING AND CONFIGURING WINDOWS 10

20740C: Installation, Storage, and Compute with Windows Server 2016

Apigee Edge Developer Training

Installation, Storage, and Compute with Microsoft Windows Server 2016 (MS-20740)

Course Outline. exam, Installation, Storage and Compute with Windows Server Course 20740A: 5 days Instructor Led

COURSE OUTLINE. COURSE OBJECTIVES After completing this course, students will be able to: 1 - INSTALLING & CONFIGURING DCS

Deploying the BIG-IP LTM with IBM QRadar Logging

20695C: DEPLOYING WINDOWS DESKTOPS AND ENTERPRISE APPLICATIONS

Introducing Cisco Cloud Administration CLDADM v1.0; 5 Days; Instructor-led

Upgrading to VMware Identity Manager 2.8. VMware Identity Manager 2.8

What s New for Oracle Java Cloud Service. On Oracle Cloud Infrastructure and Oracle Cloud Infrastructure Classic. Topics: Oracle Cloud

UPGRADING APP VOLUMES MANAGER SERVERS AND AGENTS: VMWARE APP VOLUMES OPERATIONAL TUTORIAL

Unified CVP Migration

Upgrading to VMware Identity Manager 2.7

Configure Easy Wireless Setup ISE 2.2

Audience(s) : IT Professionals Level : 300 Technology : Microsoft System Center Configuration Manager Delivery Method : Instructor-led (Classroom)

20745B: Implementing a Software- Defined DataCenter Using System Center Virtual Machine Manager

Windows Server 2016 MCSA Bootcamp

Transcription:

Upgrade an Application Using CloudCenter Contents Introduction Prerequisites Requirements Components Used Background Information Define Upgrade Process Create New Version Deploy Application Introduction This document describes the process to upgrade an application using CloudCenter. Prerequisites Requirements Cisco recommends that you have knowledge of these topics: CloudCenter Bash Components Used The information in this document is based on CloudCenter 4.8.1.1. The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command. Background Information There are multiple ways to upgrade an application in CloudCenter. One option is to create a custom action that can be applied to individual VM's and runs an upgrade script. This method gives you complete control over the upgrade and allows testing of one node before upgrading the next node. The downside is that it is a very manual process that requires writing individualized scripts for every upgrade. The preferred method is to make use of CloudCenter's upgrade framework to automate the upgrade process. Define Upgrade Process

In this sample application, there are two Apache web servers behind a Nginx load balancer. These web servers are identical and provide HA availability to a website that is being hosted. An ideal upgrade process allows the nodes to be upgraded individually so that there is always a node hosting the website allowing for 100% uptime during the upgrade process. By default, during an upgrade CloudCenter downloads any new packages and content, then make use of any backup and restore scripts to persist data. If more in-depth logic is needed, then upgrade scripts can be included.

Under Migration tab, the backup and restore scripts can be found. Those are used both for Migration and Upgrade. The Upgrade tab has three options: Auto, Advanced, None. Auto allows CloudCenter to automatically upgrade the node, it downloads the new content, and runs the backup and restores scripts to preserve important information. Advanced allows the complete control of the upgrade process. None means do not upgrade this node, it can be done for nodes that have no changes from version to version, such as a Load Balancer. During an upgrade, these nodes are left alone. Advanced allows more scripts to be added and allows you to stop and start the service during the upgrade. Once all necessary upgrade actions are defined, it is important to save the Application before moving on to the next step Create New Version After you save the application, navigate back to the Topology Modeler.

CloudCenter handles upgrading with the help of versioning. The application in the picture above is at Version 1.0, this can be seen in the upper left corner. In order to make use of CloudCenter's upgrade tool, a new version must be made. Select Basic Information. Enter a new Version.

CloudCenter saves Version 1.0 and puts all new changes in Version 2.0. This tells CloudCenter that there is a new version, and allows it to track the differences. Since this application is just two web servers, the only difference is to update the Application Package to point to a new zip file. The application can be saved again. Deploy Application Now, when you deploy the application, you can choose which version to deploy. For this example, the original version is deployed.

Once the application is deployed it can be upgraded from the Deployments Screen. The upgrade process starts from the lowest tier and happens one node at a time. For our two-tier application, one Apache web server is upgraded. Once that is completed, the second is upgraded. If you have defined an upgrade process for the Nginx load balancer, it is upgraded in the last.