7
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

CloudFormation 2024/08の更新(IaC ジェネレーターでのリソース検出とテンプレートレビューの機能強化)

Posted at

AWS CloudFormation IaCジェネレーターの更新

IaCジェネレーターで下記2つの機能が強化されました。

  1. スキャンされたリソースの概要 表示
  2. テンプレート表示にAWS Application Composerを利用(参照のみ)

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ジェネレーターのトップ画面が更新され、「スキャンの概要」と「テンプレート」タブに分かれました。

「スキャンの概要」タブ

タブ内に「スキャンされたリソースの内訳」が追加されました。「スキャン」は以前と同じです。
iac-top.png
「スキャンされたリソースの内訳」には円グラフが表示されています。
円グラフは製品タイプでフィルタリングできます。
image.png
併せて、「スキャン概要の詳細」が画面右に表示できます。
スキャン概要の詳細は「スキャンの概要」と「テンプレート」どちらのタブでも表示できます。
image.png

2. テンプレート表示にAWS Application Composerを利用

「テンプレート」タブ

IaCジェネレーターのトップ画面の「テンプレート」タブの表示は以前の「テンプレート」項目が独立した形になっています。(以前と同様)IaC ジェネレーターで作成したテンプレート一覧が表示されます。
image.png

このテンプレートのリンクを辿ると、「テンプレートの定義」がAWS Application Composerで表示されるようになりました。
テンプレートの定義 (テンプレート表示)
image.png
テンプレートの定義 (キャンバス表示)
image.png

但し表示のみです。編集はできません。
image.png

キャンバスモード表示でパラメータの説明を読むなど、Application Composerの機能が活用できます。
image.png

なお「スキャン概要の詳細」はテンプレートタブでも画面右に表示できます。
image.png

その他

IaCジェネレーターのトップ画面の「仕組み」項目ではステップが明記と当該機能へのボタンが追加され、わかりやすくなりました。
image.png


「辞書として使える」CloudFormationの本

2024年6月に出版しました。

AmazonYodobashiマイナビ出版
この本にはCloudFormationの全機能の説明、コマンドの説明、Webコンソール画面操作や仕様詳細、テンプレートファイル仕様、YAMLフォーマットの説明などを記載しています。
またよく見るエラーの一覧も付記しています。
ぜひ辞書代わりにお使いください。

本の補足ファイル等

本をより便利に使えるよう、下記を公開しています。

  • テンプレートファイル
    本に記載したテンプレートはすべてgithubで公開しています。

  • 詳細目次
    印刷して本に挟んで利用できるようにしています。
    本の目次には章の一階層下までしか記載できませんでしたが、こちらは第三~第四階層まで記載しています。

    詳細目次は下記としても利用できます。
    • 機能の一覧(2章 CloudFormationの機能とコンソール画面)
    • コマンド一覧(3章 コマンド操作)
    • 各一覧表の一覧(8章 シートシート集)

テンプレートと一緒に公開しています。

本の正誤情報

詳解 CloudFormation の正誤情報です。すみません。

  • ネストの説明ページ(差し替えPDF
    項目 "2-15-7 ネストの更新" ~ "2-15-9 ネストの変更セット:ルートスタックのみ更新" まで更新です。
    更新ページの差し替えPDF をマイナビ出版社で公開していただいています。
  • 586ページ ForEachのサンプルで記載ミスがありました。
    githubでは訂正版を公開しています。
7
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?