CloudFormation テンプレートの構造を確認する
NovaTech では、チームが CloudFormation テンプレートの標準化を進めています。CloudFormation テンプレートエクスプローラーを使って、テンプレートがどのように構成されているかを確認しましょう。このエクスプローラーでは、6 つのセクション(Resources、Parameters、Outputs、Mappings、Conditions、Transform)すべてが表示され、それぞれを切り替えて例を確認できます。
各セクションが組み込み関数によってどのように連携しているかに注目してください。!Ref は Parameters と Resources を参照し、!GetAtt は ARN などのリソース属性を読み取り、!Sub は文字列内の変数を置き換えます。
質問: あるCloudFormation テンプレートに EnvName という Parameter と、Lambda 関数のリソースがあります。"my-app-${EnvName}-bucket" のような文字列に EnvName の値を挿入するには、どの組み込み関数を使いますか?
この演習はコースの一部です
