AWS SAA 题库

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

第 129 / 1018 题单选题

应用程序使用MySQL数据库。分析软件、提供PHP的Web服务器和数据库服务器都托管在EC2实例上。应用程序在繁忙时显示性能下降的迹象,并出现5xx错误。公司需要使应用程序可以无缝扩展。 哪种解决方案最经济有效?

  • A. 将数据库迁移到Amazon RDS for MySQL数据库实例。创建Web应用程序的AMI。使用AMI启动第二个EC2按需实例。使用应用程序负载均衡器将负载分发到每个EC2实例。
  • B. 将数据库迁移到Amazon RDS for MySQL数据库实例。创建Web应用程序的AMI。使用AMI启动第二个EC2按需实例。使用Amazon Route 53加权路由来将负载分布到两个EC2实例上。
  • C. 将数据库迁移到Amazon Aurora MySQL数据库实例。创建AWS Lambda函数以停止EC2实例并更改实例类型。创建Amazon CloudWatch警报以在CPU利用率超过75%时调用Lambda函数。
  • D. 将数据库迁移到Amazon Aurora MySQL数据库实例。创建Web应用程序的AMI。将AMI应用于启动模板。创建具有启动模板的自动扩展组。配置启动模板以使用Spot Fleet。将应用程序负载均衡器附加到自动扩展组。
第 129 / 1018 题正确答案 D
  • D. 将数据库迁移到Amazon Aurora MySQL数据库实例。创建Web应用程序的AMI。将AMI应用于启动模板。创建具有启动模板的自动扩展组。配置启动模板以使用Spot Fleet。将应用程序负载均衡器附加到自动扩展组。

解析

选项D提供了一个高度可扩展和经济有效的解决方案。将数据库迁移到Amazon Aurora可以提供更好的性能和可用性。通过创建AMI和应用于启动模板,您可以轻松启动多个EC2实例,然后配置自动扩展组以使用Spot Fleet,这可以节省成本。同时,将应用程序负载均衡器附加到自动扩展组可以有效地分发流量。这个方案可以使应用程序在需要时无缝扩展,提供更好的性能。 选项A和选项B虽然使用Amazon RDS来处理数据库,但它们没有提供应用程序的弹性扩展性。 选项C涉及手动更改EC2实例类型,不是最经济且不够自动化的解决方案。

AI 解析

方案D将数据库迁移到 Amazon Aurora MySQL,其性能和扩展性更优。创建 Web 应用程序的 AMI 并应用于启动模板,结合自动扩展组和 Spot Fleet 能自动扩展且优化成本。附加应用程序负载均衡器可按需增减实例应对负载,实现无缝扩展,相比其他方案更经济有效。