AWS認定資格 WEB問題集&徹底解説

SysOpsアドミニストレーター -アソシエイト

AWS CloudFormation の概要と試験出題ポイントは?

AWSサービスの一つであるAWS CloudFormationはどんな内容なのでしょうか?また、AWS認定資格のSysOpsアドミニストレーター -アソシエイト(SOA)に合格するためには、サービスのどんなポイントを押さえておけばよいのでしょうか?
ここでは、そんなあなたの疑問に回答していきたいと思います

AWS CloudFormation の概要

AWS CloudFormationは、インフラストラクチャーをコード化し、AWSリソースのプロビジョニングと管理を自動化するサービスです。テキストファイル(テンプレート)にリソースの設定を記述し、CloudFormationがそれに基づいてリソースの作成、更新、削除を行います。

AWS CloudFormation の出題ポイント

以下は、受験にあたって理解しておくべき出題ポイントです。

分類 内容
テンプレートの記述言語 AWS CloudFormationテンプレートは、JSONまたはYAML形式で記述されます。
リソース作成順序 CloudFormationは、テンプレート内のリソース間の依存関係を自動的に解決し、リソースを正しい順序で作成します。
スタック CloudFormationでは、テンプレートに基づいて作成されたAWSリソースのコレクションを「スタック」と呼びます。スタックを作成、更新、削除することで、インフラストラクチャーの変更が管理されます。
ロールバック スタック作成や更新に失敗した場合、CloudFormationは自動的にロールバックを行い、以前の成功した状態に戻します。
Change Sets 変更セットは、スタックの変更内容をプレビューする機能です。変更セットを作成し、実際に適用する前に変更内容を確認することができます。
Drift Detection ドリフト検出機能により、スタックのリソースがテンプレートから意図的または偶発的に乖離しているかどうかを確認することができます。
AWSリソースのサポート CloudFormationは、多くのAWSリソースをサポートしていますが、すべてのリソースがサポートされているわけではありません。サポートされているリソースはAWS CloudFormationのドキュメントで確認できます。
カスタムリソース AWS CloudFormationでは、サポートされていないリソースや独自のリソースをカスタムリソースとして定義し、AWS Lambda関数と組み合わせて利用することができます。