AWS SAA 题库

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

第 875 / 1018 题多选题

一家公司在单个可用区的 Amazon EC2 实例上托管一个应用程序,该应用程序可通过 OSI 模型的传输层访问。公司需要应用程序架构具有高可用性。哪种组合的步骤将以最具成本效益的方式满足这些要求? (选择两个)

  • A. 在不同的可用区配置新的 EC2 实例。使用 Amazon Route 53 将流量路由到所有实例。
  • B. 在 EC2 实例前面配置一个网络负载均衡器。
  • C. 针对实例配置一个网络负载均衡器,用于 TCP 流量。 针对实例配置一个应用负载均衡器,用于 HTTP 和 HTTPS 流量。
  • D. 为 EC2 实例创建一个自动缩放组。 配置自动缩放组以使用多个可用区。 配置自动缩放组在实例上运行应用程序健康检查。
  • E. 创建一个 Amazon CloudWatch 告警。 配置告警以重新启动转换为停止状态的 EC2 实例。
第 875 / 1018 题正确答案 BD
  • B. 在 EC2 实例前面配置一个网络负载均衡器。
  • D. 为 EC2 实例创建一个自动缩放组。 配置自动缩放组以使用多个可用区。 配置自动缩放组在实例上运行应用程序健康检查。

解析

选项 B 建议在 EC2 实例前面配置一个网络负载均衡器,这可以提高应用程序的可用性。选项 D 建议创建一个自动缩放组,并配置该组以使用多个可用区,这可以确保在单个可用区出现问题时仍然可以维持应用程序的可用性。其他选项可能会提高可用性,但是它们可能不是最经济的选择。

AI 解析

AWS高可用性架构设计中,关键点在于跨可用区部署和自动扩展。网络负载均衡器(NLB)适用于传输层(TCP),能跨可用区分配流量,确保流量路由至健康实例。自动伸缩组(ASG)跨多个可用区部署实例,结合健康检查,自动替换故障实例,维持应用程序可用性。选项E仅监控实例状态,无法应对可用区级故障。选项A依赖DNS路由,实时性不足。选项B和D的组合通过负载均衡和自动扩缩实现跨可用区冗余,符合成本效益。