Q82 — AWS DVA-C02 第3章
第 82/100 問 | ← 第3章
ある開発者は、AWS インフラストラクチャをコードとして管理したいと考えており、同一のインフラストラクチャの複数のコピーをデプロイし、段階的に変更を加え、以前のバージョンへロールバックできるようにしたいと考えています。この要件を満たす方法はどれですか?
- A. コスト配分レポートと AWS OpsWorks を使用してインフラストラクチャをデプロイおよび管理します。
- B. Amazon CloudWatch メトリクスおよびアラーム、およびリソースタグを使用してインフラストラクチャをデプロイおよび管理します。
- C. AWS Elastic Beanstalk と AWS CodeCommit を使用してインフラストラクチャをデプロイおよび管理します。
- D. AWS CloudFormation と AWS CodeCommit を使用してインフラストラクチャをデプロイおよび管理します。 ✓
正解: D. AWS CloudFormation と AWS CodeCommit を使用してインフラストラクチャをデプロイおよび管理します。
解説
AWS CloudFormation は、インフラストラクチャをコードとして定義・管理するサービスであり、テンプレートを用いて AWS リソースを一貫的かつ反復可能にデプロイできます。AWS CodeCommit と組み合わせることで、インフラストラクチャの定義をバージョン管理システムに格納し、容易な管理および過去のバージョンへのロールバックが可能になります。このアプローチにより、同一インフラストラクチャの複数コピーのデプロイ、段階的な変更、およびバージョン管理といった要件を満たせます。 【灯笼考证提供:swufelp1999】