Connecting the blueprint design server to Amazon Web Services

To connect the blueprint design server to Amazon Web Services (AWS), map the AWS account information to a functional ID. Then, assign that functional ID to a team.

Before you begin

About this task

The following diagram shows a typical topology for this scenario. The blueprint design server and engine connect to Amazon Web Services. For authentication information, the blueprint design server connects to the Keystone identity service and optionally to an LDAP server.
A topology that includes the blueprint design server, an engine, Amazon Web Services, a Keystone server, and an optional LDAP server

Procedure

  1. Log in to the blueprint designer as a user with the following System permissions:
    • Configure Security
    • Manage Users & Groups
  2. Create a connection to the cloud:
    1. Click Settings > Clouds.
    2. Click Add New Connection.
    3. Specify a name for the cloud connection.
    4. In the Type list, select Amazon Web Services.
    5. Click Save.
  3. To create a cloud project, see Creating cloud projects for the blueprint designer.
  4. Add the cloud project to a team.
  5. Add users to the team and to one or more roles on the team. These users can come from any authentication realm, including LDAP servers, Keystone identity services, or from the internal authentication realm.
  6. Make sure that the team roles include the appropriate permissions for those users, such as creating and editing blueprints.
  7. Register the Amazon Elastic Compute Cloud (EC2) images with the cloud discovery service. See Registering Amazon EC2 images with the cloud discovery service.

Results

Users can log in to the blueprint designer and use the cloud connection. At the top of the page, users can select the AWS cloud connection, cloud project, and region. When they edit blueprints, the palette shows resources that are available to the AWS account, and they can provision blueprints to the selected region.

Feedback