

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

# IaC デプロイ


Infrastructure as Code (IaC) デプロイのメカニズムなしでは、最新のアーキテクチャは不完全です。次の図は、IaC デプロイに関連する AWS のサービスを示しています。

![\[IaC デプロイの図\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/modern-data-centric-use-cases/images/iac_deployment.png)


デプロイしたインフラストラクチャは必ず、IaC ツールを使用してコードによりバックアップすることをお勧めします。例えば、[AWS CloudFormation](https://aws.amazon.com/cloudformation/) または [AWS Cloud Development Kit (AWS CDK)](https://docs.aws.amazon.com/cdk/v2/guide/home.html) を使用できます。AWS CDK は CloudFormation のラッパーです。

ベストプラクティスとして、選択したコードリポジトリにコードをプッシュすることをお勧めします。また、コードリポジトリでソースコントロールを使用することもベストプラクティスです。これにより、複数のチームメンバーが同じコードベースで同時に作業できるバージョニング機能とコラボレーション機能を使用でき、異なるデベロッパーからメインブランチへのコード統合によって競合が発生しないようにすることができます。