In this final blog post of the series “Platform-as-a-Service with vCloud” we will see how an end user/developer/Administrator can request a PaaS from the vCAC Service catalog.
A typical user in vCloud Automation Center does not have direct access to the vCloud Application Director environment. Therefore, the user can access the vCloud Automation Center service catalog, which is a self-service portal and request vCloud Application Director application deployments. In our previous 9 posts we have seen all the steps involved deploying the App Director to publishing a App Director blueprint as a catalog item on the vCAC Service catalog.
So in this post we will safely assume that all the steps have been followed from all the previous posts and the PaaS item is published as a catalog item on the vCAC Service catalog and is ready to be deployed.
Let us login into the vCAC Self-service portal as a end-user/developer(Make sure that you log in to the vCloud Application Director appliance as an SSO user that has APPLICATION PUBLISHER and DEPLOYER roles assigned to it from the vCloud Automation Center user interface) who needs to deploy a DotShoppingCart App(I know its PaaS but we are talking about deploying an App, well its a very thin line between PaaS and AaaS isn’t it?).
Select the Catalog tab and then select the service which will have the catalog item you need to deploy. In our case its Platform.
Click on the request button to request the Catalog item,
This opens up a new request form where you will have to fill in couple of details.
You will have to enter a description and reason for requesting this particular catalog item.
Click Next. Now review the properties of the App being deployed. You will be able to edit properties such as database passwords and user details. Once done., Click on Submit.
This will trigger the deployment workflow. If there are any approvals, then after the approvals are done, the App gets deployed.
Once the app is deployed, you will be able to see it in the Items tab under Application Deployments.
Also it will give you the details of the VM’s that have been deployed as part of the App deployed under the VM Details tab.
Now you have your application deployed and ready to test/Use. This completes our journey of achieving PaaS with vCloud.
Abhilash Basavarajaiah is a Global Technical Alliance Manager and an Ambassador for the Office of the CTO @ VMware.
He is a dynamic IT professional and an ambitious, highly-motivated individual with experience in pre-sales, business development, and
strategic alliances. He experienced in designing and architecting
hybrid cloud infrastructure with a focus on Software-Defined Datacenter.
He is passionate about technology and all things virtual and VMware has recognized him as a VMware vExpert and a vExpert Pro under the Evangelist path for his contribution to the virtualization and cloud computing communities through knowledge sharing and content creation.
Abhilash holds numerous technical certifications from VMware, EMC, Cisco, CNCF, Microsoft, and Rackspace