AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·TW
·更新於 4 Aug 2026
您必須將 Linux 應用程式遷移到 AWS,該應用程式需要特定版本的 Tomcat、HAProxy 和 Varnish,需要作業系統層級的調整、自動化應用程式版本部署、可擴展的基礎設施,以及自動替換不健康的伺服器。您應該使用哪種解決方案?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 將應用程式程式碼上傳到 CodeCommit,並附帶一個安裝和配置所需軟體的 appspec.yml。建立一個綁定到 EC2 Auto Scaling group 的 CodeDeploy 部署群組,並建立一個使用 CodeCommit 作為來源和 CodeDeploy 進行部署的 CodePipeline。.
為什麼這是答案
正確答案是使用 CodeCommit、appspec.yml 和 CodeDeploy 搭配 EC2 Auto Scaling group。此方案允許在作業系統層級進行精細控制,透過 appspec.yml 安裝和配置特定版本的 Tomcat、HAProxy 和 Varnish,並利用 CodeDeploy 自動化應用程式版本部署。EC2 Auto Scaling group 提供了可擴展的基礎設施和自動替換不健康的伺服器。
其他選項不符合所有要求:
Docker/ECS/Fargate 雖然提供可擴展性,但 Fargate 不允許作業系統層級的調整,這與題目要求不符。
Elastic Beanstalk 網路伺服器環境是一個不錯的選擇,但其預設的 Tomcat 解決方案堆疊可能無法提供足夠的彈性來安裝特定版本的 HAProxy 和 Varnish,且題目要求作業系統層級的調整。
Elastic Beanstalk worker 環境主要用於處理非同步任務,不適合作為網路應用程式的前端。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡