Ciclo de vida do Blueprint na Enterprise Blueprint Factory - AWS Orientação prescritiva

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Ciclo de vida do Blueprint na Enterprise Blueprint Factory

O ciclo de vida de um blueprint do Enterprise Blueprint Factory consiste em três estágios típicos: criação, atualização e exclusão. O estágio do ciclo de vida afeta as ações que o pipeline de configuração e o pipeline de lançamento executam.

Criação de blueprint

Para lançar um novo blueprint como produto em AWS Service Catalog, um desenvolvedor mescla o blueprint no repositório do produto, atualiza os portfólios no arquivo de configuração e adiciona o novo produto ao arquivo de configuração. Isso invoca o pipeline de configuração. O pipeline de configuração cria um pipeline de lançamento para o produto. No pipeline de lançamento, o projeto passa por várias verificações de segurança. Em seguida, o pipeline de lançamento implanta o blueprint como um produto do Service Catalog.

Configure e libere ações do pipeline ao criar um blueprint.

Atualização do Blueprint

Um desenvolvedor pode atualizar o produto no Service Catalog mesclando uma versão atualizada do blueprint no repositório do produto. Essa atualização invoca o pipeline de lançamento do produto. O modelo atualizado passa pelas verificações de segurança no pipeline de lançamento. O pipeline de lançamento implanta uma nova versão do produto Service Catalog. Para obter mais informações sobre como o Service Catalog atualiza a versão do produto, consulte Gerenciando versões na documentação do Service Catalog.

Libere ações do pipeline ao atualizar um blueprint.

Como alternativa, você pode atualizar a qual portfólio do Service Catalog o blueprint está associado ou alterar as configurações de compartilhamento desses portfólios. Nesse caso, o desenvolvedor atualiza o arquivo de configuração no repositório de configuração. O pipeline de configuração atualiza os portfólios ou os compartilhamentos do portfólio. Nesse caso, o produto no Service Catalog permanece inalterado, embora agora possa ser incluído em portfólios diferentes.

Configure as ações do pipeline ao atualizar um portfólio ou um compartilhamento de portfólio.

Exclusão do blueprint

Importante

Você não pode recuperar um produto do Service Catalog depois que ele for excluído. No entanto, você pode reimplantar o blueprint como um novo produto.

Quando você exclui um produto, o Service Catalog remove todas as versões do produto de cada portfólio que contém o produto. Para obter mais informações, consulte Excluindo produtos na documentação do Service Catalog.

Para excluir um blueprint depois de implantado no Service Catalog, um desenvolvedor exclui o blueprint no repositório do produto. Em seguida, eles removem o produto do arquivo de configuração. O pipeline de configuração dissocia o produto dos portfólios que o contêm e exclui todos os produtos associados. O pipeline de lançamento encerra o produto Service Catalog e os produtos provisionados. Em seguida, o pipeline de configuração exclui o pipeline de lançamento do produto.

Se o pipeline de configuração não conseguir dissociar todos os recursos do produto, o produto não será excluído e o pipeline falhará. Você deve resolver a falha na dissociação de recursos e, em seguida, reiniciar o pipeline. Para obter mais informações, consulte Resolvendo falhas na dissociação de recursos ao excluir um produto.

Configure e libere ações do pipeline ao excluir um blueprint.