AmazonAmazon Solution Architect Professional SAP-C02 Certification
·TW
·更新於 1 Aug 2026
一家連鎖旅行社在兩個固定的 Amazon EC2 實例上執行應用程式,這些實例位於 Route 53 多值記錄之後,該記錄會傳回實例的 Elastic IP。該應用程式使用 DynamoDB 作為主要儲存,並使用自行託管的 Redis 快取。目的地內容每季更新一次;更新會導致負載高峰並造成停機。您必須使應用程式具有高可用性並能夠處理更新負載。哪種解決方案能滿足這些需求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 部署 DynamoDB Accelerator (DAX) 並更新應用程式以使用 DAX。為 EC2 實例建立一個 Auto Scaling group,並將它們放在 Application Load Balancer (ALB) 後面。將 Route 53 記錄更新為指向 ALB 別名的簡單路由策略。在內容更新之前為 EC2 實例設定排程擴展。.
為什麼這是答案
正確答案透過多個關鍵改進解決了高可用性和負載處理問題。部署 DAX 可以加速 DynamoDB 讀取,減少資料庫負載。將 EC2 實例置於 Auto Scaling Group 和 ALB 後方,可確保應用程式能夠根據需求自動擴展,並在實例故障時保持可用性。Route 53 指向 ALB 別名提供單一入口點和高可用性。在內容更新前設定排程擴展,可預防性地增加容量以應對預期的負載高峰,避免停機。
其他選項的錯誤之處在於:
第二個選項使用 CloudFront 而非 ALB,CloudFront 主要用於內容分發,而非應用程式負載平衡。手動擴展也無法有效應對負載高峰。
第三個選項使用 ElastiCache for Memcached,但沒有解決 DynamoDB 的讀取加速問題。
第四個選項同樣使用 CloudFront 且手動擴展,這兩點都不符合高可用性和自動化負載處理的需求。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡