AWS SAA 题库

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

第 922 / 1018 题多选题

一家公司在Amazon EC2实例上托管了一个单体Web应用程序。用户最近报告了在特定时间的性能较差。对Amazon CloudWatch指标的分析显示,在性能较差的期间,CPU利用率达到了100%。公司希望解决这一性能问题,并提高应用程序的可用性。 哪两步组合将最具成本效益地满足这些要求?(选择两个。)

  • A. 使用AWS Compute Optimizer获取垂直扩展的实例类型推荐。
  • B. 从Web服务器创建Amazon Machine Image(AMI)。在新的启动模板中引用该AMI。
  • C. 创建一个Auto Scaling组和一个应用程序负载均衡器(ALB)以进行垂直扩展。
  • D. 使用AWS Compute Optimizer获取水平扩展的实例类型推荐。
  • E. 创建一个Auto Scaling组和一个应用程序负载均衡器(ALB)以进行水平扩展。
第 922 / 1018 题正确答案 BE
  • B. 从Web服务器创建Amazon Machine Image(AMI)。在新的启动模板中引用该AMI。
  • E. 创建一个Auto Scaling组和一个应用程序负载均衡器(ALB)以进行水平扩展。

解析

创建AMI创建AMI是备份当前Web服务器的状态并能够迅速启动新实例的好方法。如果需要扩展应用程序或进行维护,可以使用这个AMI快速启动新的实例。 引用AMI:使用AMI创建新的实例模板可以简化未来的实例启动和管理过程。 选项E创建一个Auto Scaling组和一个应用程序负载均衡器(ALB)以进行水平扩展。 水平扩展:创建Auto Scaling组和ALB可以根据需求自动扩展实例数量。这样,应用程序可以在高流量期间增加实例数量,以分担负载,从而降低每个实例的CPU利用率,提高应用程序的可用性和性能。 负载均衡:ALB可以在多个实例之间分发流量,进一步提高应用程序的可用性和性能。

AI 解析

该题核心在于通过弹性扩展应对突发流量并优化资源配置。水平扩展通过自动伸缩组动态调整实例数量,配合应用程序负载均衡器(ALB)分配流量,直接解决CPU瓶颈并提升可用性;创建AMI确保新实例启动模板的一致性。垂直扩展需停机且成本较高,而Compute Optimizer主要用于实例选型优化,并非解决扩容的核心手段。