AmazonAmazon Solution Architect Professional SAP-C02 Certification·TW·更新於 1 Aug 2026
您正在設計一個新的 TCP 型服務,該服務必須在多個可用區域中具備高可用性,並且可透過公開可解析的 DNS 名稱 my.service.com 存取。該服務使用固定的 TCP 連接埠,並需要外部合作夥伴將其列入白名單的固定 IP 位址。資源部署在單一區域中的多個可用區域。哪種設計符合這些要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 為服務啟動 EC2 執行個體。每個可用區域分配一個 Elastic IP 位址,並將這些 EIP 與 Network Load Balancer 關聯。建立一個公開所需 TCP 連接埠的 NLB,將 EC2 執行個體註冊到目標群組中,並設定一個指向 NLB DNS 名稱的 A (別名) Route 53 記錄 my.service.com。向合作夥伴提供與 NLB 關聯的 Elastic IP 位址以供列入白名單。.
為什麼這是答案
正確答案符合所有要求。Network Load Balancer (NLB) 支援跨多個可用區域的高可用性,並可與 Elastic IP 位址關聯,提供固定的公有 IP 位址供合作夥伴列入白名單。將 Route 53 A (別名) 記錄指向 NLB 的 DNS 名稱,可透過 my.service.com 存取服務。
選項一不正確,因為直接將多個 Elastic IP 位址提供給合作夥伴會增加管理複雜性,且無法利用 NLB 的負載平衡和健康檢查功能。選項二不正確,因為 ECS 任務的公有 IP 位址通常是動態的,不符合固定 IP 位址的要求,且將多個 IP 位址列入 A 記錄不是 NLB 的標準用法。選項四不正確,因為 Application Load Balancer (ALB) 不支援固定 IP 位址,且主要用於 HTTP/HTTPS 流量,不適用於通用的 TCP 服務。