AmazonAmazon Solution Architect Professional SAP-C02 Certification
·TW
·更新於 1 Aug 2026
一個傳統應用程式使用多個 .NET Framework 元件,這些元件共用一個 Microsoft SQL Server 資料庫,並使用 Microsoft Message Queueing (MSMQ) 進行非同步通訊。該公司正在遷移到容器化的 .NET Core 元件,並希望重構應用程式以在 AWS 上執行。.NET Core 容器需要複雜的協調、對網路和主機組態的完全控制,並且資料庫模型是強關聯的。哪種架構符合這些要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 將 .NET Core 元件託管在 Amazon Elastic Container Service (Amazon ECS) 上,使用 Amazon EC2 啟動類型以保留主機層級控制。將資料庫託管在 Amazon Aurora MySQL Serverless v2 上。使用 Amazon Simple Queue Service (Amazon SQS) 進行非同步訊息傳遞。.
為什麼這是答案
正確選項符合所有要求。Amazon ECS 搭配 EC2 啟動類型提供對網路和主機組態的完全控制,這對於需要複雜協調的容器化 .NET Core 元件至關重要。Amazon Aurora MySQL Serverless v2 支援強關聯資料庫模型,並提供高可用性和可擴展性。Amazon SQS 是 MSMQ 的良好替代方案,提供可靠的非同步訊息傳遞。
其他選項不符合所有要求:
AWS App Runner 不提供主機層級控制,且 EventBridge 不適合作為 MSMQ 的直接替代品,因為它主要用於事件路由而非佇列。
Amazon DynamoDB 是 NoSQL 資料庫,不適用於強關聯的資料庫模型。
Amazon Aurora PostgreSQL Serverless v2 雖然支援關聯式資料庫,但 Elastic Beanstalk 對主機層級控制的彈性不如 ECS on EC2。Amazon MSK 對於簡單的非同步訊息傳遞可能過於複雜,且成本較高。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡