

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
<a name="architecture-blueprint-lifecycle"></a>

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
<a name="architecture-blueprint-lifecycle-create"></a>

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 blueprint 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.](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/enterprise-blueprint-factory/images/lifecycle-create-product.png)


## Atualização do Blueprint
<a name="architecture-blueprint-lifecycle-update"></a>

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](https://docs.aws.amazon.com/servicecatalog/latest/adminguide/managing-versions.html) na documentação do Service Catalog.



![Libere ações do pipeline ao atualizar um blueprint.](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/enterprise-blueprint-factory/images/lifecycle-update-product.png)


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.](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/enterprise-blueprint-factory/images/lifecycle-update-portfolio.png)


## Exclusão do blueprint
<a name="architecture-blueprint-lifecycle-delete"></a>

**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](https://docs.aws.amazon.com/servicecatalog/latest/adminguide/productmgmt-delete.html) 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](https://docs.aws.amazon.com/servicecatalog/latest/adminguide/what-is_concepts.html#what-is_concepts-provprod). 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](https://docs.aws.amazon.com/servicecatalog/latest/adminguide/product-delete-exception.html) um produto.



![Configure e libere ações do pipeline ao excluir um blueprint.](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/enterprise-blueprint-factory/images/lifecycle-delete-product.png)
