Hi, Welcome to Cognizant Transformers – Accelerating Hybrid Cloud Deployments and Management Demo.
We will be discussing three key features that help the customers effectively adopt and manage
hybrid cloud.
Cognizant’s hybrid cloud management re-usable assets can simplify the processes and reduce
the deployment time from days to hours.
In a complex multitier application deployment, some common challenges are:
1.
Verification of infra 2.
Creation of VMs 3.
Post-VM provisioning task 4.
Network configuration 5.
creating inbound and outbound firewall rules 6.
Testing the VM before releasing to the application owners
7.
Infra auto scale based on demand 8.
Native public cloud services integration with on premise workloads
Multi-Tier application provisioning catalog enables end-users with self-service provisioning
of a complex 3-tier application environment.
When you log in to the self-service portal, you can see only the catalogs entitled to
you.
Let's navigate to the service named Multi-Tier VMs and select the Catalog called Load Balanced
Three-Tier Application.
This will deploy a three-tier application stack consisting of DB, App, and Web VMs along
with the network, firewall configurations, and a web Load Balancer.
This catalog is completely customizable.
For demo purposes, we will add a welcome message to the webserver to demonstrate the Load Balancer
functionality.
We will add the webservers one by one to show how they get added automatically to the Load
Balancer pool and begin traffic load balancing.
Navigate to Requests tab to see the request status in progress.
The request triggered multiple workflows to complete the provisioning.
Upon successful execution the status will change to Success.
The details of the request can be viewed under the items tab and deployments section.
Once we expand the Load Balancer three-tier application, we can see VMs and Load Balancer
details.
To check the Load Balancer functionality, open the Load Balancer Virtual IP, and see
that it is redirecting the webserver, and observe the content provided at the beginning
of the provisioning.
Additional webservers can be added in a single click, to initiate end-to-end VM provisioning
workflows and tasks and Scale Out request status will be changed to Successful.
Now check the deployment to note the details of newly provisioned webserver.
In the browser, we can see that the virtual IP-IS load balancing between both webservers
in a round- robin fashion.
Now let's see how we can bring the Auto Scale feature by creating workflows to scale up
and down.
Deploy an Auto Scale web catalog post provisioning the VMs, login to the VM, and run a command
to create a temporary CPU load.
Observe CPU utilization is 100%.
We have created an SNMP trap in VRO to track the VM CPU's high usage, and it will trigger
scale-up VRO workflow.
This will initiate additional VM provisioning and add to Load Balancer tasks.
Now you can see the creation of an additional VM to the Load Balancer pool successfully.
This demo illustrates how native cloud services can be integrated with VMC on AWS workloads.
We have three webservers with two webservers running in VMC on AWS, and the third is an
AWS EC2 instance.
Let's log in to the first webserver to check the output for curl and repeat the same with
the second webserver.
We will take the IP of EC2 instance from the AWS console and login to the instance from
the webserver 2.
And see the curl output.
Let's look at the AWS Load Balancer console, copy the Load Balancer URL, go to listeners,
and observe that all the three webservers are under registered targets.
When we move to the new tab and paste the URL, we can identify the webpage pointing
to different webservers.
We have created 150+ reusable blueprints and workflows using VMware vRA/vRO Platform.
This significantly reduced our hybrid cloud deployment and development efforts.
We are also enhancing these use case catalogs daily based on the technology trends and client
demands