

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Enterprise Blueprint Factory の設計図のライフサイクル
<a name="architecture-blueprint-lifecycle"></a>

Enterprise Blueprint Factory の設計図のライフサイクルは、作成、更新、削除の 3 つの一般的な段階で構成されます。ライフサイクルステージは、設定パイプラインとリリースパイプラインが実行するアクションに影響します。

## 設計図の作成
<a name="architecture-blueprint-lifecycle-create"></a>

で新しいブループリントを製品としてリリースするために AWS Service Catalog、開発者はブループリントを 製品リポジトリにマージし、設定ファイルのポートフォリオを更新して、新しい製品を設定ファイルに追加します。これにより、設定パイプラインが呼び出されます。設定パイプラインは、製品のリリースパイプラインを作成します。リリースパイプラインでは、ブループリントは複数のセキュリティチェックを受けます。次に、リリースパイプラインは設計図を Service Catalog 製品としてデプロイします。



![ブループリントの作成時にパイプラインアクションを設定およびリリースします。](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/enterprise-blueprint-factory/images/lifecycle-create-product.png)


## 設計図の更新
<a name="architecture-blueprint-lifecycle-update"></a>

開発者は、更新されたバージョンのブループリントを製品リポジトリにマージすることで、Service Catalog で製品を更新できます。この更新により、製品の リリースパイプラインが呼び出されます。更新されたテンプレートは、リリースパイプラインでセキュリティチェックを受けます。リリースパイプラインは、Service Catalog 製品の新しいバージョンをデプロイします。Service Catalog が製品バージョンを更新する方法の詳細については、Service Catalog ドキュメントの[「バージョンの管理](https://docs.aws.amazon.com/servicecatalog/latest/adminguide/managing-versions.html)」を参照してください。



![ブループリントを更新するときにパイプラインアクションをリリースします。](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/enterprise-blueprint-factory/images/lifecycle-update-product.png)


または、ブループリントが関連付けられている Service Catalog ポートフォリオを更新するか、それらのポートフォリオの共有設定を変更できます。この場合、開発者は設定リポジトリの設定ファイルを更新します。設定パイプラインは、ポートフォリオまたはポートフォリオ共有を更新します。この場合、Service Catalog の製品は変更されませんが、異なるポートフォリオに含まれる可能性があります。



![ポートフォリオまたはポートフォリオ共有を更新するときにパイプラインアクションを設定します。](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/enterprise-blueprint-factory/images/lifecycle-update-portfolio.png)


## 設計図の削除
<a name="architecture-blueprint-lifecycle-delete"></a>

**重要**  
削除された Service Catalog 製品は復元できません。ただし、ブループリントを新しい製品として再デプロイすることはできます。

製品を削除すると、Service Catalog は製品を含むすべてのポートフォリオからすべての製品バージョンを削除します。詳細については、Service Catalog ドキュメントの「製品[の削除](https://docs.aws.amazon.com/servicecatalog/latest/adminguide/productmgmt-delete.html)」を参照してください。

Service Catalog にデプロイされたブループリントを削除するには、開発者が製品リポジトリのブループリントを削除します。次に、設定ファイルから製品を削除します。設定パイプラインは、製品を含むポートフォリオから製品の関連付けを解除し、すべての製品関連付けを削除します。リリースパイプラインは、Service Catalog 製品と[プロビジョニング済み製品を](https://docs.aws.amazon.com/servicecatalog/latest/adminguide/what-is_concepts.html#what-is_concepts-provprod)終了します。次に、設定パイプラインは製品のリリースパイプラインを削除します。

設定パイプラインが製品のすべてのリソースの関連付けを解除できない場合、製品は削除されず、パイプラインは失敗します。失敗したリソースの関連付け解除を解決してから、パイプラインを再起動する必要があります。詳細については、[「製品の削除時に失敗したリソースの関連付け解除の解決](https://docs.aws.amazon.com/servicecatalog/latest/adminguide/product-delete-exception.html)」を参照してください。



![ブループリントを削除するときにパイプラインアクションを設定およびリリースします。](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/enterprise-blueprint-factory/images/lifecycle-delete-product.png)
