Your web browser doesn't support some required capabilities.
This demo works best with the latest version of Chrome, Firefox, or Safari. IE 9+ also sort of works...
This simulation works best with the latest version of Chrome, Firefox, or Safari. IE 9+ also sort of works...
This demo file is incomplete or damaged. Please reload the page, or download again:
For VMware partners:
www.vmware.com/go/partnerdemos
For VMware employees:
www.vmware.com/go/demos
This simulation did not load correctly. Please reload the page.
Visit the VMware Demo Library
to get more demos!
For VMware partners:
www.vmware.com/go/partnerdemos
For VMware employees:
www.vmware.com/go/demos
The demo will restart in 5 seconds.
Hit Esc to cancel
Drive it with your mouse, your finger, or just use the arrow keys.
Use Learn mode to learn the demo. The orange boxes show where to click.
Use Present mode to hide the orange boxes and notes.
Use Autoplay mode to make it play like a movie. Hit the Esc key to stop.
Click a Shortcut to jump to a specific part of the demo.
Today, the organization currently uses the vSphere content library in their on-premesis private cloud to manage the distribution of approved templates, ISOs, and customization specifications. The organization in-turn creates blueprints in vRealize Automation's design canvas that consume these templates and customization specifications.
Now that the organization is on the path to the hybrid cloud with their new VMware Cloud Foundation instance running on the IBM Cloud, they need these approved templates, ISOs and customization specifications to also be synchronized to the public cloud.
In this portion of the interactive simulation, we will show how to extend the organization's content library to their VMware Cloud Foundation instance running on the IBM Cloud and synchronize the organizations approved content. We'll also show how to build blue prints in vRealize Automation and begin deploying workloads in the public cloud.
This part of the lab is presented as a Hands-on Labs Interactive Simulation. This will allow you to experience steps which are too time-consuming or resource intensive to do live in the lab environment. In this simulation, you can use the software interface as if you are interacting with a live environment.
The orange boxes show where to click, and the left and right arrow keys can also be used to move through the simulation in either direction.
Begin by logging into the private cloud and reviewing the content library.
Here we see that 4 templates are contained within the library.
Note that In this example we are usign the vSAN data store as an example. There is no requirement to save the content library on vSAN. You could just as easily choose an NFS or iSCI datastore, assuming of course you have IP based storage avaialble in your environment.
Here we see that 4 templates are contained within the library.
This completes the steps for creating and synchronizing the Content Library in the public cloud. Next, we will show how to export the templates in the content library so they can be consumed by vRealize Automation.
Here we see the list of available customization specs that were synchronized.
With the VM we will use for the template created and the customization spec saved to our desktop we're now ready to convert the VM into a template.
We're done with our vSphere setup.
We see the contents of our vSphere cluster running on the IBM cloud. Note that currently, there ae no VMs running in the Compute-ResourcePool. Next, we'll switch over to vRealize Automation and go over the steps to build a blue print in vRealize Automation, using the template we just created, and how to deploy workload VMs onto our public cloud.
In this portion of the lab, we will show how to extend the organization's implementation of vRealize Automation to include the VMware Cloud Foundation endpoint running on the IBM Cloud. We'll then show how to create and deploy our first blueprint into the public cloud.
Install vRA Proxy Agent to the Public cloud: To extend the on-premises instance of vRealize Automation so it can deploy workloads to our public cloud we first installed a vRealize Automation proxy agent. This agent is used by vRealize Automation to communicate with the vCenter Server instance running in the public cloud to perform work and report status.
Setup a sevice account with the correct privelages: We also configured a service account (vra.service@demo.vmware.com) with the required permissions needed to access to both the vCenter Server and NSX Manager instances. Consult the vRealize Automation documentation for more information.
Add the Public Cloud as a vRealize Endpoint and configure fabric and resource groups: Finally we login to vRealize Automation and add our public cloud vCenter Server and NSX Manager instances as an endpoints. When we add the endpoints we also setup fabric groups, configure resources, and configure reservations.
<insert screen shot showing public cloud endpoints>
Creating a vRealize Automation Blueprint to Consume to New Public Cloud Resources in IBM Cloud.
In this portion of the interactive simulation, we pick up after the deployment of the vRA Proxy Agent and the configuration of the public cloud Endpoint.
With our public cloud endpoints added to our on-premesis vRealize Automation instance we are now able to deploy workloads to the public cloud. To do this we first create blueprints. In these blueprints we will use the templates and customization specification files from the content library, which we synchronized earlier.
First, we will add three networks. One for each tier: Web, App and Database
Next, we select the virtual machine templates we will use. Again, we do this for each tier: Web, App and Database. Note that we will use the template and customization specification file that we setup earlier.
First we setup the template and custom spec for the web tier:
Notice how as we build the blue print, the designer UI graphically depicts the blueprint. In this case we the Web-Tier virtual machine we just defined that is connected to the DevelopmentWeb network we specified.
Next, we repeat this these steps to setup the template and custom spec for the app tier:
Finally, we repeat these steps a third time to setup the template and custom spec for the DB tier:
Here we can see that our new base blueprint for a 3-tier app has been created in our Cloud Management Portal. The blueprint is consuming the template and customization specifications synced from private cloud to the public cloud.
With the blueprint created, the next step is to publish it.
The blueprint has been published. Now, let’s entitle it to our development business group under a new service labeled IBM Bluemix.
The new blueprint is entitled to our development team and is ready to be deployed. Let’s test by deploying an instance of this 3-tier app in our public cloud powered by VMware Cloud Foundation on IBM Cloud.
Note, we now see a new section in our Service Catalog for IBM Bluemix.
Our request has been submitted. vRealize Automation will now communicate with the VMware Cloud Foundation instance running on the IBM Cloud to provision the requested blueprint.
We can logon to our vCenter Server instance and monitor the progress and watch as the VMs are deployed in our public cloud.
Here we see that the vRealize Automation has cloned, powered on, and customized the os-lnx-centos-7-x64 templates. Let’s check the state of the request.
Let’s review each of the new virtual machines and check their state.
Here we see that the Web-Tier has 3 CPUs and 4GB of memory as requested. It’s also been deployed on an NSX Logical Switch for Development Web and has been provisioned an IP Address of 172.21.1.12 from vRealize Automation.
Here we see that the App-Tier has 4 CPUs and 16GB of memory as requested. It’s also been deployed on an NSX Logical Switch for Development App and has been provisioned an IP Address of 172.21.2.12 from vRealize Automation.
Here we see that the DB-Tier has 4CPUs and 16GB of memory as requested. It’s also been deployed on an NSX Logical Switch for Development Database and has been provisioned an IP Address of 172.21.3.11 from vRealize Automation.
This concludes our interactive simulation on extending vRealize Automation to the public cloud using VMware Cloud Foundation on the IBM Cloud. In this lab we have covered a lot. We showed:
1. How to leverage the vSphere Content Library to synchronize virtual machine templates and customization files across the hybrid cloud.
2. How extend our existing, on-premesis instance of vRealize Automation so it can be used with VMware Cloud Foundation instance running on the IBM Cloud.
3. How to create blueprints in vRealize Automation for use with VMware Cloud Foundation instance running on the IBM Cloud.
4. How to deploy blueprints into VMware Cloud Foundation instance running on the IBM Cloud.