Você fornece componentes de Software colocando-os sobre componentes de máquina com suporte ao montar blueprints.

Para suportar componentes do Software, o blueprint de máquina que você selecionar deve conter um componente de máquina baseado em um modelo, snapshot ou imagem de máquina da Amazon que contém o agente guest e o agente de bootstrap do Software, e ele deve usar um método de provisionamento suportado.

Como os agentes do Software não dão suporte ao Internet Protocol versão 6 (IPv6), use as configurações do IPv4.

Observação:

Os componentes de software devem ter uma dependência ordenada no blueprint. Os componentes de software não ordenados podem causar falha no provisionamento do blueprint. Se não houver nenhuma dependência de ordem atual para os componentes de software, você poderá satisfazer a exigência de ordenação de blueprint adicionando uma dependência falsa entre os componentes de software.

Se você estiver projetando blueprints para que eles sejam dimensionáveis, uma prática recomendada é criar blueprints de camada única que não reutilizam outros blueprints. Normalmente, os processos de atualização usados durante as operações de escala são acionados por dependências implícitas, como associações de propriedade. No entanto, as dependências implícitas em um blueprint aninhado nem sempre acionam processos de atualização.

Embora os arquitetos de IaaS, os arquitetos de aplicativo e os arquitetos de software possam montar blueprints, somente os arquitetos de IaaS podem configurar componentes de máquina. Se você não for arquiteto de IaaS, não poderá configurar seus próprios componentes de máquina, mas você pode reutilizar blueprints de máquina que seu arquiteto de IaaS criou e publicou.

Para adicionar componentes de software com êxito a tela de criação, você também deve ter acesso às funções de membro do grupo de negócios, administrador do grupo de negócios ou administrador de tenants para o catálogo de destino.

Se você precisar usar blueprints aninhados em um blueprint dimensionável, poderá desenhar manualmente as dependências entre os componentes no seu blueprint aninhado para criar dependências explícitas que sempre acionam uma atualização.

Observação:
Quando você publica um blueprint, os dados do componente de software são tratados como um snapshot. Se, posteriormente, você fizer alterações nas propriedades do componente de software, somente novas propriedades serão reconhecidas pelo blueprint no qual o componente de software existe. As atualizações de propriedades que existiam no componente de software no momento da publicação do blueprint não são atualizadas no blueprint. Somente as propriedades que são adicionadas depois que você publicou o blueprint são herdadas pelo blueprint. No entanto, você pode fazer alterações nas instâncias do componente de software nos blueprints nos quais o componente de software reside para alterar esse blueprint específico.
Tabela 1. Métodos de provisionamento que suportam Software

Tipo de máquina

Método de provisionamento

vSphere

Clonar

vSphere

Clone vinculado

vCloud Director

Clonar

vCloud Air

Clonar

Amazon AWS

Imagem de máquina da Amazon