AWS CloudFormation IaCジェネレーターの更新
IaCジェネレーターで下記2つの機能が強化されました。
AWSの更新情報 What's New with AWS? では2024/8/22付で公開されました。
CloudFormation simplifies resource discovery and template review in the IaC Generator (CloudFormation IaCジェネレーターで リソース検出とテンプレートレビューを簡素化)
辞書として使えるCloudFormationの本も簡単に解説します。
1. スキャンされたリソースの概要 表示
IaCジェネレーターのスキャン実施後に、スキャンされたリソースの概要を確認できるようになりました。
この機能強化のために、IaCジェネレーターのトップ画面が更新され、「スキャンの概要」と「テンプレート」タブに分かれました。
「スキャンの概要」タブ
タブ内に「スキャンされたリソースの内訳」が追加されました。「スキャン」は以前と同じです。
「スキャンされたリソースの内訳」には円グラフが表示されています。
円グラフは製品タイプでフィルタリングできます。
併せて、「スキャン概要の詳細」が画面右に表示できます。
スキャン概要の詳細は「スキャンの概要」と「テンプレート」どちらのタブでも表示できます。
2. テンプレート表示にAWS Application Composerを利用
「テンプレート」タブ
IaCジェネレーターのトップ画面の「テンプレート」タブの表示は以前の「テンプレート」項目が独立した形になっています。(以前と同様)IaC ジェネレーターで作成したテンプレート一覧が表示されます。
このテンプレートのリンクを辿ると、「テンプレートの定義」がAWS Application Composerで表示されるようになりました。
テンプレートの定義 (テンプレート表示)
テンプレートの定義 (キャンバス表示)
キャンバスモード表示でパラメータの説明を読むなど、Application Composerの機能が活用できます。
なお「スキャン概要の詳細」はテンプレートタブでも画面右に表示できます。
その他
IaCジェネレーターのトップ画面の「仕組み」項目ではステップが明記と当該機能へのボタンが追加され、わかりやすくなりました。
「辞書として使える」CloudFormationの本
2024年6月に出版しました。
Amazon、Yodobashi、マイナビ出版
この本にはCloudFormationの全機能の説明、コマンドの説明、Webコンソール画面操作や仕様詳細、テンプレートファイル仕様、YAMLフォーマットの説明などを記載しています。
またよく見るエラーの一覧も付記しています。
ぜひ辞書代わりにお使いください。
本の補足ファイル等
本をより便利に使えるよう、下記を公開しています。
-
テンプレートファイル
本に記載したテンプレートはすべてgithubで公開しています。
-
詳細目次
印刷して本に挟んで利用できるようにしています。
本の目次には章の一階層下までしか記載できませんでしたが、こちらは第三~第四階層まで記載しています。
詳細目次は下記としても利用できます。- 機能の一覧(2章 CloudFormationの機能とコンソール画面)
- コマンド一覧(3章 コマンド操作)
- 各一覧表の一覧(8章 シートシート集)
テンプレートと一緒に公開しています。
本の正誤情報
詳解 CloudFormation の正誤情報です。すみません。