AmazonAmazon Solution Architect Professional SAP-C02 Certification
·TW
·更新於 1 Aug 2026
某款遊戲發布後必須立即支援全球眾多玩家。目前,該遊戲部署在單一 Region,並使用 S3 儲存桶存放遊戲資產,使用 DynamoDB 資料表存放玩家分數。您必須設計一個多 Region 解決方案,以降低延遲、提高可靠性,並將實作工作量降到最低。您應該怎麼做?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 在另一個 Region 中建立第二個 S3 儲存桶,並啟用 S3 Cross-Region Replication 將資產複製到該儲存桶。建立一個 CloudFront distribution,並設定 origin failover 以使用每個 Region 中的 S3 儲存桶作為 origin。透過啟用 DynamoDB Streams 並在新 Region 中新增複本資料表來設定 DynamoDB global tables。.
為什麼這是答案
正確答案透過 S3 Cross-Region Replication 將遊戲資產複製到另一個區域的 S3 儲存桶,並使用具備來源故障轉移功能的 CloudFront distribution 來降低延遲並提高可靠性。CloudFront 會根據使用者位置自動將請求路由到最近的 S3 儲存桶。DynamoDB global tables 則透過啟用 DynamoDB Streams 並在新區域中新增複本資料表來實現跨區域資料同步,確保玩家分數的低延遲存取和高可用性,同時最大程度地減少實作工作量。
其他選項的錯誤原因:
選項一的 DynamoDB global tables 複本概念不完整,且未明確說明如何處理 S3 的多區域存取。
選項二的 S3 Same-Region Replication 無法提供跨區域的延遲降低和可靠性提升,且使用 AWS DMS 進行 DynamoDB 複製會增加複雜性。
選項四的 S3 Same-Region Replication 無法提供跨區域的延遲降低和可靠性提升。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡