Application Services is designed to deploy the same application to multiple types of clouds.
Application Services encapsulates deployment settings in deployment profiles, separate from application blueprints. Deployment profiles enable application blueprint portability across private clouds based on vCloud Director, the public clouds based on Amazon EC2, and use the vRealize Automation provisioning infrastructure to access the vSphere private and public clouds.
Application Services uses a CAL to plug in cloud providers. It automates deployments to the vCloud Director, the vSphere through vRealize Automation, and the Amazon EC2 cloud environment. vCloud Director uses open standards like the vCloud API and the Open Virtualization Format (OVF). Application Services integrates with vCloud Director through the publicly available IaaS API that is based on vCloud. This integration allows you to deploy applications in private and public deployments of vCloud Director clouds.
vCloud Automation Center uses REST APIs to deploy applications to the vSphere private and public clouds.
Application Services uses the Amazon AWS APIs and Amazon Machine Images (AMIs) to deploy applications to the Amazon EC2 cloud.