AWS SAA 题库

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

第 465 / 1018 题单选题

一家公司设计了一个无状态的双层应用程序,使用Amazon EC2在一个可用区中,以及一个Amazon RDS Multi-AZ数据库实例。新的公司管理层希望确保应用程序具有高可用性。 为满足这一要求,解决方案架构师应该做什么?

  • A. 配置应用程序以使用Multi-AZ EC2自动扩展,并创建一个应用程序负载均衡器。
  • B. 配置应用程序以对EC2实例进行快照,并将快照发送到不同的AWS区域。
  • C. 配置应用程序以使用Amazon Route 53基于延迟的路由来分发请求到应用程序。
  • D. 配置Amazon Route 53规则以处理传入的请求,并创建一个Multi-AZ应用程序负载均衡器。
第 465 / 1018 题正确答案 A
  • A. 配置应用程序以使用Multi-AZ EC2自动扩展,并创建一个应用程序负载均衡器。

AI 解析

AWS高可用性设计涉及跨多个可用区(AZ)分布资源。当前架构中EC2仅部署在单一可用区,存在单点故障风险。RDS Multi-AZ已实现数据库层高可用,但应用层需通过EC2 Auto Scaling组跨多个AZ启动实例,结合应用程序负载均衡器(ALB)自动分配流量。ALB本身跨AZ,无需额外配置。选项B的跨区域快照适用于灾难恢复,与同一区域内的AZ高可用无关。选项C的延迟路由优化用户体验,不解决单AZ问题。选项D的Route 53非必需,因ALB已具备跨AZ流量分发能力。《AWS Well-Architected Framework》强调冗余和多AZ部署以实现高可用性。正确操作是将EC2扩展至多AZ并引入ALB。