vRealize Automation- Deploying Virtual Machines from self-Service Portal

Finally we came to last post of this series where an end user will request a virtual machine for himself from the services he is entitled to.

In our last post Creating Entitlements we have created an entitlement for windows server 2003 and granted access to users manish@alex.local and alexhunt@alex.local. Lets see if these 2 users can request for a new virtual machine for themselves from the self-service portal and whether or not this request is completed.

If you have missed earlier posts of this series then you can access the same by clicking on below links:

1: Introduction to vCAC(vRA)

2: Installing and Configuring vRA Identity Appliance

3: Installing and Configuring vRA Appliance

4: Installing and configuring IaaS Components

5: Creating Tenants

6: Adding vSphere Endpoints

7: Creating and Configuring Fabric Groups

8: Creating Business Groups and Reservation

9: Creating and Publishing Blueprints

10: Creating Service

11: Creating Entitlements

Now we will see how an end user will request for a new virtual machine for him.

Login with user manish@alex.local to the vRA console


Navigate to Catalog tab and you can see Server 2003 is listed for this user. Click on request button.


Fill up the fields about the Virtual Machine such as the number of Machines to create, the lease duration, CPU, Memory and Storage sizes and reasons for the request and click on submit button.


You will be presented with a screen letting you know that the request was made successfully. Wait for sometime to get the VM provisioned for you.


A user don’t have visibility of whats going in backend after making a request from the self-service portal. Since this is my lab environment so I did checked for backend things that get action’ed.

On my vCenter Server I saw some tasks got kicked-off.


In VM and Templates view I can see a new folder got created by the name VRM and it contains one VM. Pay attention to the VM name. Is it not matching to the machine prefix which we created in earlier post of this series.


Finally I can see the VM booted up successfully.


Uhh this was a long series of post. In future posts on vRealize Automation I will try to look into vCO integration as well as some advanced stuffs like scripted vRA installation and creating a  vRA distributed architecture and some other stuffs. Stay Tuned!!!!

Share this post on social media if you find the above post informational to you. Be Social 😉