7. Orchestration and Extension : 7.5 vCenter Orchestrator Examples : 7.5.3 vCloud Consumer Operation Orchestration Examples
   
7.5.3 vCloud Consumer Operation Orchestration Examples
vCloud consumer operations are tasks that the organization administrator wants to offload to a self-service operation. Performing the operation as a vCenter Orchestrator workflow provides an easy way to expose the operation to a customer via the built-in portal, or a customized portal that leverages the web-services API. Many operations in this category can be satisfied directly via the vCloud Director web console; however, some operations affect multiple systems or fit better into a customer portal. These operations are a natural candidate for an orchestration workflow. vCloud consumers do not have visibility into orchestration components, which makes it somewhat difficult. The vCloud provider must initiate the workflow using the vCenter Orchestrator Client unless the provider creates a portal to front-end vCenter Orchestrator.
Some examples of these types of use cases include resetting of user account passwords on virtual machines using the VIX plug-in, placing a load balanced service into maintenance mode (stopping the service, removing it from the load balancing pool, and disabling monitors), loading certificates into virtual machines, and deploying instances of custom applications from the organization’s catalog.
vCenter Orchestrator can be used to create custom workflows at the vCloud API and vSphere levels. Other vCloud provisioning solutions frequently have built-in workflow functionality that integrates with vCloud Director through the vCloud API and is an alternative to vCenter Orchestrator.
See the vCenter Orchestrator product documentation for additional information on vCO installation, configuration, and workflow development: http://www.vmware.com/support/pubs/orchestrator_pubs.html. Also see Workflow Examples for detailed examples of orchestrated workflows.