AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·TW
·更新於 4 Aug 2026
某應用程式在單一 AWS 區域的 Amazon EKS 叢集上執行,並使用 Amazon Aurora MySQL 叢集。容器映像檔由 AWS CodeBuild 建置並儲存在 Amazon ECR 中。公司必須將容器映像檔和資料庫狀態複製到第二個區域,並將操作負擔降至最低。哪種方法能滿足這些需求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 啟用 ECR 跨區域複製,將儲存庫複製到第二個區域。使用第二個區域中複製的 ECR 儲存庫將應用程式部署到第二個區域的 EKS 叢集。設定一個 Aurora Global Database,其中包含主要區域和第二個區域中的叢集,並讓新部署使用第二個區域的叢集端點。.
為什麼這是答案
正確答案透過啟用 ECR 跨區域複製來自動化容器映像檔的複製,最大限度地降低操作負擔。這比手動複製或透過 Lambda 函數複製更有效率。對於資料庫,Aurora Global Database 提供低延遲的跨區域讀取複本,並能快速進行區域容錯移轉,滿足了將資料庫狀態複製到第二個區域的需求。應用程式部署到第二個區域的 EKS 叢集後,可以直接使用該區域的 ECR 儲存庫和 Aurora Global Database 的讀取端點。
其他選項的缺點:
第一個選項的 S3 跨區域複製不適用於 ECR 映像檔,因為 ECR 映像檔儲存在受 ECR 服務管理的儲存中,而不是直接在客戶控制的 S3 儲存桶中。
第二個選項使用 EventBridge 和 Lambda 函數來複製 ECR 映像檔,增加了不必要的複雜性和維護負擔,而 ECR 原生支援跨區域複製。
第四個選項修改 CodeBuild 專案來推送映像檔會增加建置時間和複雜性。此外,使用二進位日誌複製來設定 Aurora MySQL 叢集比 Aurora Global Database 具有更高的操作負擔和潛在的複製延遲。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡