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

About this task

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

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

Prerequisites

Procedure

  1. On the Application Services title bar, click the drop-down menu and select Clouds > Deployment Environments.
  2. Click New.
  3. Complete the deployment environment information.

    Option

    Description

    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 Application Services 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.

  4. Click Save.
  5. To change existing information for an Amazon EC2 deployment environment, click Edit and make your changes.
  6. Click Save.

Results

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

What to do next

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 Puppet Solution Instance.