AmazonAmazon AWS Certified Solutions Architect – Associate (SAA-C03)
·TW
·更新於 19 Jul 2026
某公司在 Auto Scaling group 中,於 Application Load Balancer 後方的 Amazon EC2 執行個體上執行一個關鍵業務的網路應用程式。該應用程式使用部署在單一可用區域中的 Amazon Aurora PostgreSQL 資料庫。該公司希望以最少的操作工作量,實現高可用性、最短停機時間和最少資料遺失。哪種解決方案符合這些要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 設定 Auto Scaling group 以使用多個可用區域。將資料庫設定為 Multi-AZ。為資料庫設定一個 Amazon RDS Proxy 執行個體。.
為什麼這是答案
正確答案透過將 Auto Scaling group 擴展到多個可用區域,確保應用程式層的高可用性,即使單一可用區域發生故障也能維持運作。將 Aurora PostgreSQL 資料庫設定為 Multi-AZ 模式,可提供自動容錯移轉和資料持久性,大幅減少停機時間和資料遺失。RDS Proxy 則能管理資料庫連線池,提高應用程式的彈性並降低連線錯誤,尤其在容錯移轉期間。
其他選項的缺點:
將 EC2 執行個體放置在不同區域和跨區域 Aurora 複寫會增加延遲和複雜性,且通常用於災難復原而非高可用性。
將 Auto Scaling group 限制在單一可用區域會造成單點故障,不符合高可用性要求。每小時快照會導致資料遺失,且復原時間較長。
將應用程式資料寫入 S3 並使用 Lambda 寫入資料庫會增加應用程式架構的複雜性,且可能引入額外延遲,不適用於關鍵業務應用程式。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡