AWS CloudFormation 出題頻度 ⭐⭐⭐⭐⭐

AWS CloudFormation

AWS CloudFormation

devopsAWS CloudFormationAWS
最終整理

宣言的 Template から再現可能な Resource Stack を作成・管理する AWS の Infrastructure as Code。

基本情報

項目内容
英語名AWS CloudFormation
正式名称AWS CloudFormation
中国語の説明AWS 基础设施即代码服务
日本語の説明AWS CloudFormation(コードによるインフラストラクチャ管理サービス)
出題頻度⭐⭐⭐⭐⭐
混同しやすいものAWS CLI / SDK / CDK / Terraform / Elastic Beanstalk

一言で理解

宣言的 Template から再現可能な Resource Stack を作成・管理する AWS の Infrastructure as Code。

要点

  • YAML / JSON Template で Resource、Parameter、Condition、Mapping、Output を宣言する。
  • Stack は Resource を一体管理し、Change Set は変更を事前確認し、失敗時には Rollback できる。
  • Drift Detection は実環境との差を検出し、StackSets は複数 Account / Region へ展開する。

試験での判断

Console は手動、CLI は Command 自動化、SDK は Application 連携、CloudFormation は宣言的 Infrastructure 管理。