AWS SAA 题库

点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 切换题目。

第 245 / 1018 题单选题

一家公司在多个可用区中运行Amazon EC2实例上的Web应用程序,这些EC2实例位于私有子网中。一位解决方案架构师实施了一个Internet可访问的应用程序负载均衡器(ALB),并指定了EC2实例作为目标组。然而,Internet流量无法到达EC2实例。该解决方案架构师应如何重新配置架构以解决此问题?

  • A. 用Network Load Balancer替换ALB。在公共子网中配置NAT网关以允许Internet流量。
  • B. 将EC2实例移动到公共子网。向EC2实例的安全组添加规则以允许流向0.0.0.0/0的出站流量。
  • C. 更新EC2实例子网的路由表,将0.0.0.0/0流量通过Internet网关路由发送出去。向EC2实例的安全组添加规则以允许流向0.0.0.0/0的出站流量。
  • D. 在每个可用区创建公共子网。将公共子网与ALB相关联。更新公共子网的路由表,添加一个路由到私有子网。
第 245 / 1018 题正确答案 D
  • D. 在每个可用区创建公共子网。将公共子网与ALB相关联。更新公共子网的路由表,添加一个路由到私有子网。

AI 解析

AWS架构设计中,应用负载均衡器(ALB)需要部署在公共子网以实现Internet访问。题目中的EC2实例位于私有子网,ALB未关联到公共子网导致流量无法到达。正确做法是为每个可用区创建公共子网,将ALB关联到这些子网,并更新路由表以确保流量正确流向私有子网。选项D符合AWS文档关于ALB部署在公共子网的要求(参考AWS白皮书《构建可扩展的Web应用程序》),而其他选项或涉及不必要架构调整,或未解决ALB子网配置问题。