You must map a deployment environment to an Amazon EC2 VPC and associated Availability Zone before you can deploy an application to the cloud.

With a VPC, you can provision a logically isolated area of the AWS Cloud where you can deploy applications from vCloud Application Director.

If a deployment environment is currently being used in a deployment profile or a current deployment, it cannot be deleted.


To deploy an application to Amazon EC2, you must install the vCloud Application Director for Release Automation edition.

Verify that your user account has the ROLE_CLOUD_ADMIN cloud administrator role assigned to it.

Verify that the Amazon EC2 environment is configured to establish a secure connection with the vCloud Application Director appliance. See Configure Amazon EC2 Environment for vCloud Application Director.

Verify that at least one Amazon cloud provider is registered in vCloud Application Director. See Register the Amazon EC2 Cloud Provider and Template.

Verify that a secure cloud tunnel connection is available.


On the vCloud Application Director title bar, click the drop-down menu and select Clouds > Deployment Environments.


Click New in the toolbar.


Complete the deployment environment information.



Deployment Environment and Description

Include the name of the VPC and the Availability Zone name in either of these fields. The text from these fields appears in the Deployment Profile wizard under the Deployment Environment column.

Cloud Provider

If the cloud provider does not appear in the list, cancel the dialog box and select Clouds > Cloud Providers to add the Amazon EC2 cloud provider.

Virtual Private Cloud

Click Select to view a list of available Amazon VPCs in the Region.

Availability Zone

Click Select to view a list of Availability Zones in the Amazon Region.

Cloud Tunnel

Select the cloud tunnel instance that connects the vCloud Application Director server to an Endpoint VM. This Endpoint VM must reside in the Amazon EC2 VPC already set in the Virtual Private Cloud section for this deployment environment. Click Validate to check the secure SSH connection status of the cloud tunnel.


Click Save.


To change existing information for an Amazon EC2 deployment environment, click Edit in the toolbar, make your changes, and click Save.

The deployment environment is added to the list of deployment environments that you can select from when you create a deployment profile.

You can map an external service instance, create a policy instance, or register a solution instance with the deployment environment. See Map an External Service Instance, Create a Policy Instance or Create a Solution Instance.