VMware has a lab around the use of deploying VM’s using a workflow system in an automated fashion – using vRealize Automation (formerly vCAC).
The lab is very straightforward and at a regular technical level to make things easier. Blueprints have been created in advance. But you get to understand how to initiate a VM creation request and then switch to approving the VM, modifying the resources of a VM, changing users/roles for the approval mechanisms, and finally deploying VMs.
The workflow mechanism is what most organizations use for automated VM provisioning and the lab walks you through the process.
All senior IT professionals must look into the adoption of vCAC to automate your own IT environment as much as possible and this is a step in the right way.