This series of posts which will take us through the process of achieving PaaS(Platform-as-a-Service) using VMware’s newly released vCloud Automation Center 6.0 and vCloud Application Director 6.0.
NIST(National Institute of Standards and Technology)Defines PaaS as:
Platform as a Service (PaaS). The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages, libraries, services, and tools supported by the provider. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly configuration settings for the application-hosting environment.
With the release of vCloud Automation Center 6.0 there are lot of pieces of cloud, which did not have integration between them, have come together to form a better suite which is moving toward a great future. VMware has learnt a lot since the release of first version of vCloud Suite and has continuously made changes to its products to make them work well together to present one mature,robust and easy to configure cloud.
At the end of this series you should be able to Create Blueprints on the vCAD and publish it to vCAC for the end-users to utilize it and deploy platforms though their vCAC Self service portal.
In this blog post we will see more of what components make up the PaaS with vCloud offering and how they are integrated with each other.
So the Architecture will include the following components :
We will be using vCloud Automation Center 6.0 which will leverage vCenter 5.5b’s SSO for Authentication.
We will also assume Active Directory and DNS Servers are configured in the environment.
For Installation and configuration of vCAC 6.0 you can refer my vCAC 6.0 Install and configure series
Now that we’ve seen the Architecture of PaaS stack we will take a deep dive into it and start configuring the environment.
In the Next upcoming blog post we will see
PaaS with vCloud – Part 1 : Install and Configure vCloud Application Director 6.0
PaaS with vCloud – Part 2 : Install and Configure vCloud Application Director 6.0
PaaS with vCloud – Part 3 : Install and Configure vCloud Application Director 6.0
PaaS with vCloud – Part 4 : Install and Configure vCloud Application Director 6.0
PaaS with vCloud – Part 5 : Registering vCloud Application Director to vCloud Automation Center
PaaS with vCloud – Part 6 : Creating a Cloud Provider for vCAC in vCloud Application Director
PaaS with vCloud – Part 7 : Building a Windows Template with Application Director 6.0 Bootstrap agent
PaaS with vCloud – Part 8 : Mapping vCloud Application Director logical template to vCAC Cloud template
PaaS with vCloud – Part 9 : Publishing a Deployment Profile to vCAC Service Catalog
PaaS with vCloud – Part 10 : Requesting a Platform-as-a-Service Item from vCAC Service Catalog