一位 SysOps 管理員需要部署基礎設施即程式碼,並希望有一個單一的 AWS CloudFormation 範本,可以在多個環境(例如 dev、test、prod)中重複使用。管理員應該如何設計 CloudFormation 範本?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 在 CloudFormation 範本中定義參數以控制環境特定的值。.
為什麼這是答案
正確答案是「在 CloudFormation 範本中定義參數以控制環境特定的值」。透過在 CloudFormation 範本中定義參數,您可以為不同的環境(例如 dev、test、prod)提供不同的輸入值(例如執行個體類型、資料庫名稱、環境標籤等),從而實現範本的重複使用。這樣,您只需維護一個範本,並在部署時根據目標環境傳遞相應的參數,避免了為每個環境創建單獨範本的複雜性。 將 EC2 user data 腳本嵌入範本中雖然可行,但它主要用於執行個體啟動時的配置,而非控制環境間的差異。使用巢狀堆疊可以模組化基礎設施,但它本身並不能直接解決範本在多環境中重複使用的問題,仍需配合參數。應用堆疊策略則是用於控制資源更新行為,與範本重複使用無直接關係。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡