一個網路應用程式在 us-east-1 中使用自訂 AMI 建置的 EC2 實例上執行,並透過 CloudFormation 進行佈建。公司希望在 us-west-1 中部署相同的堆疊,但 us-west-1 中的堆疊建立失敗,並出現 AMI ID 不存在的錯誤。開發人員必須以最少的操作工作量來解決此問題。哪種解決方案可以實現這一點?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 將自訂 AMI 從 us-east-1 複製到 us-west-1。更新 us-west-1 的 CloudFormation 範本以引用複製映像的 AMI ID,然後重新啟動堆疊。.
為什麼這是答案
正確答案是將自訂 AMI 從 us-east-1 複製到 us-west-1,然後更新 us-west-1 的 CloudFormation 範本以引用複製映像的 AMI ID。這是因為自訂 AMI 是區域性的,無法直接在不同區域使用。將 AMI 複製到目標區域 (us-west-1) 是使其可用的必要步驟。更新 CloudFormation 範本以使用新的 AMI ID 可確保堆疊在目標區域中正確佈建。 選項「修改 us-east-1 和 us-west-1 的 CloudFormation 範本以使用 AWS 管理的 AMI」不正確,因為這會改變應用程式的基礎映像,可能需要額外的配置和測試,不符合「最少操作工作量」的要求。 選項「直接在 us-west-1 中重建自訂 AMI」不正確,因為這會增加不必要的工作量,因為現有的 AMI 可以直接複製。 選項「放棄 CloudFormation,並在 CloudFormation 之外手動將應用程式部署到 us-west-1」不正確,因為這會放棄基礎設施即程式碼 (IaC) 的優勢,增加手動錯誤的風險,並且不符合自動化部署的最佳實踐。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡