開始使用免費開始

探索 CloudFormation 範本的結構

NovaTech,你的團隊正在標準化 CloudFormation 範本。使用 CloudFormation template explorer 檢視範本的組成方式。這個工具會顯示 6 個區段(Resources、Parameters、Outputs、Mappings、Conditions、Transform),並讓你切換每個區段來查看範例。

請留意內建函式如何串起各區段:!Ref 會參照 Parameters 與 Resources,!GetAtt 會讀取資源屬性(例如 ARN),而 !Sub 會把變數代入字串。

問題:某個 CloudFormation 範本有一個名為 EnvName 的 Parameter,以及一個 Lambda 函式資源。要把 EnvName 的值插入到像是 "my-app-${EnvName}-bucket" 這樣的字串中,該使用哪一個內建函式?

本練習屬於課程

在 AWS 上自動化部署

檢視課程

動手互動練習

將理論付諸實踐,立即體驗我們的互動練習

開始練習