首頁 › Amazon › 某公司正在將單體應用程式重構為 AWS 上的現代化設計。CI/CD…Amazon Amazon Solution Architect Professional SAP-C02 Certification
· TW
· 更新於 1 Aug 2026
某公司正在將單體應用程式重構為 AWS 上的現代化設計。CI/CD 管線必須:每小時允許多次發布,並啟用快速回溯。哪種部署設計符合這些要求? 選擇一個答案 A 建置一個 CI/CD 管線,該管線會建立包含應用程式和組態的 AMI,並透過將 EC2 執行個體替換為從新 AMI 啟動的執行個體來部署。
B 使用 AWS Elastic Beanstalk 在獨立環境中暫存新版本,並讓 CI/CD 管線交換暫存和生產環境的 URL 以進行部署。
C 使用 AWS Systems Manager 在每次部署時重新佈建基礎設施,更新 EC2 user data 以從 S3 拉取最新的 artifact,並使用 Route 53 加權路由指向新環境。
D 使用預先建置的 AMI,將更新部署為 Auto Scaling 事件的一部分:啟動具有新 AMI 版本的執行個體,然後使用終止策略逐步淘汰從先前 AMI 啟動的執行個體。
點擊一個選項來檢查您的答案。
正確答案: 使用 AWS Elastic Beanstalk 在獨立環境中暫存新版本,並讓 CI/CD 管線交換暫存和生產環境的 URL 以進行部署。.
為什麼這是答案 AWS Elastic Beanstalk 的藍/綠部署策略(透過交換 URL)最符合需求。它允許在獨立環境中部署新版本並進行測試,然後透過簡單的 DNS 交換快速將流量切換到新版本,實現快速發布和即時回溯,因為舊版本環境仍可立即恢復。
其他選項的缺點:
建立 AMI 並替換 EC2 執行個體:雖然可行,但替換執行個體可能導致服務中斷,且回溯速度不如藍/綠部署。
使用 AWS Systems Manager 重新佈建基礎設施:每次部署都重新佈建會增加部署時間和複雜性,不符合「每小時多次發布」的需求。
使用預先建置的 AMI 作為 Auto Scaling 事件的一部分:這是一種滾動更新策略,回溯通常需要重新啟動舊版本的執行個體,不如藍/綠部署的即時性。
顯示答案和解釋 正確答案: 使用 AWS Elastic Beanstalk 在獨立環境中暫存新版本,並讓 CI/CD 管線交換暫存和生產環境的 URL 以進行部署。. AWS Elastic Beanstalk 的藍/綠部署策略(透過交換 URL)最符合需求。它允許在獨立環境中部署新版本並進行測試,然後透過簡單的 DNS 交換快速將流量切換到新版本,實現快速發布和即時回溯,因為舊版本環境仍可立即恢復。
其他選項的缺點:
建立 AMI 並替換 EC2 執行個體:雖然可行,但替換執行個體可能導致服務中斷,且回溯速度不如藍/綠部署。
使用 AWS Systems Manager 重新佈建基礎設施:每次部署都重新佈建會增加部署時間和複雜性,不符合 …
通過考試 — 無需無休止地尋找答案 集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡