Unsupported content This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

Building service blueprints for Amazon Web Services


This topic provides the caveats and considerations you need to review when creating a service blueprint for Amazon Web Services (AWS). It also provides links to the applicable service blueprint documentation. This topic contains the following sections:

Roadmap for service blueprint documentation

The following table provides links to the applicable service blueprint documentation.

Topic

Description

Provides an overview of the service blueprint blueprint workspace.

Describes how to add several of the various types of service blueprint objects, and how to define network connections between those objects.

Caveats and considerations for creating a service blueprint for AWS

 The following table identifies the items to consider when creating a service blueprint for AWS.

Service blueprint construct

Available for AWS?

Notes specific to AWS

Service blueprint parameters

Yes

Add the BmcSshInstanceKey parameter to the service blueprint to enable a BMC Cloud Lifecycle Management end user to access a provisioned VM using a Key Pair. To add the parameter to the service blueprint:

  1. From the Service Designer workspace, select a service blueprint or create a new one.
  2. Select Service Properties > Parameters.
  3. In the Parameters table, click New.gif.
  4. For Name, add BmcSshInstanceKey.
  5. Enter a Label, such as AWS Key Pair.
  6. Optionally, add a short Description.
  7. Ensure that the Data Type is set to String.
  8. Optionally, enter a Default Value for the parameter.
  9. Select the User Entry Enabled option, and leave the other options blank.
  10. Click OK to add the parameter.
  11. Click OK to save the definition details.

The figure below provides an example of adding the parameter to a service blueprint definition.

KeyPair_parameter.gif

You can also add the parameter to an individual server, if you want to use different Key Pairs for different servers. To do so, select a server item and click Parameters in the edit pane. For more information about adding parameters to a service blueprint, see Configuring-service-blueprint-parameters.

Application

Yes

Click Software Packages, and select from a list of available Amazon AMI files. Follow the instructions in To add and define applications in a service blueprint.

Server

Yes

  1. Add or select a server in the blueprint and expand the Compute Resources detail panel.
    Compute_resources.gif
  2. Under Cloud Platform, click the Add Icon plus_icon.gif.
  3. On the Cloud Platform panel, select Amazon for the Cloud Platform and then select the Amazon Machine Image as the deployable resource.

Cloud_platform.gif

Note

Ensure that the characteristics of the AMI you choose conforms to the instance types supported by BMC Cloud Lifecycle Management and to the instance types supported in your region. Otherwise, you could encounter errors in provisioning the instance. First generation Standard, Second generation Standard, High-Memory, and High-CPU instances are available in all Amazon EC2 regions. Other advanced types (such as High-Combination) could be region specific, so ensure that the instance type you select is supported in the target region.

In general, the AMI contains the OS, so you do not need to specify that option.

For additional details, see To add and define server definitions in a service blueprint.

PaaS Resource

No

Not applicable for AWS.

Networks

Yes

On the Network Placement details panel, you must select both the Static option and the Assign NAT address option to enable Amazon Elastic IP addresses.

See To add and define networks in a service blueprint.

Load balancer pools

Yes

IP End Points/VLAN

Yes

Where to go from here

Now that you have a service blueprint, you can create a service offering for AWS

 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*