You can assemble an application blueprint that contains Software components, as long as at least one machine component or machine blueprint that supports Software is included.

While IaaS architects, application architects, and software architects can assemble application blueprints, only IaaS architects can configure machine components. If you are not an IaaS architect, you cannot configure your own machine components, but you can reuse machine blueprints that your IaaS architect created and published. To support Software components, the machine blueprint you select must contain a machine component based on a template, snapshot, or Amazon machine image that contains the guest agent and the Software bootstrap agent, and it must use a supported provisioning method. Because the agents do not support Internet Protocol version 6 (IPv6), ensure that machine blueprints, reservations, and networking and security components you are using are configured to use IPv4 and not IPv6.

Table 1. Provisioning Methods that Support Software

Machine Type

Provisioning Method

vSphere

Clone

vSphere

Linked Clone

vCloud Director

Clone

vCloud Air

Clone

Amazon AWS

Amazon Machine Image