AWS SAA 题库
点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 ← → 切换题目。
一家电子商务公司正在准备在 AWS 上部署一个 web 应用程序,以确保为客户提供连续服务。架构包括公司托管在 Amazon EC2 实例上的 web 应用程序、存储在 Amazon RDS 中的关系数据库,以及公司存储在 Amazon S3 中的静态资产。 公司希望为应用程序设计一个强健且有弹性的架构。 哪种解决方案可以满足这些要求?
解析
这种方案确保了高可用性和弹性。通过在多个可用区中部署 EC2 实例的 Auto Scaling 组,可以实现负载均衡和故障转移。Multi-AZ 部署的 RDS 实例提供了数据库的高可用性和自动故障恢复。使用 Amazon CloudFront 分发静态资产可以减少延迟并提升用户体验,同时提高静态内容的可靠性和性能。
AI 解析
AWS高可用性架构设计的最佳实践强调跨多个可用区(AZ)部署资源以避免单点故障。Auto Scaling组在多可用区运行EC2实例,确保实例故障时自动替换并平衡负载。Multi-AZ RDS在主AZ故障时自动故障转移至备用AZ,保障数据库连续性。结合CloudFront通过全球边缘节点加速静态内容分发,进一步提升可用性和性能。Amazon S3与CloudFront的整合是AWS推荐模式,而选项B的方案覆盖了计算、数据库和内容分发的冗余机制,符合AWS架构完善框架中的可靠性支柱原则。选项A、C在计算或存储层缺乏跨AZ冗余;选项D的EFS One Zone-IA不符合跨区冗余要求。