Q53 — AWS SAP-C02 第2章

第 53/75 题 | ← 返回第2章

Q203. 解决方案架构师需要为具有 Web 层、应用层和 NoSQL 数据层的三层应用程序定义参考架构。参考架构必须满足以下要求: - AWS 区域内的高可用性 - 能够在 1 分钟内故障转移到另一个 AWS 区域进行灾难恢复 - 提供最高效的解决方案,同时最大限度地减少对用户体验的影响 哪种步骤组合能满足这些要求?(选择三项。)

正确答案: B. 使用 Amazon Route 53 故障转移路由策略,从主区域故障转移到灾难恢复区域。将 TTL 设置为 30 秒, C. 在 Amazon DynamoDB 中使用全局表,以便可以在两个选定的区域中访问数据, E. 使用 Auto Scaling 组为跨区域中多个可用区的 Web 层和应用层实施热备模式。使用区域预留实例作为最小服务器数量,使用按需实例作为任何额外资源

解析

选项 A 建议使用 TTL 设置为 1 小时的 Amazon Route 53 加权路由策略,在灾难情况下可能无法提供足够快的故障转移。 选项 D 建议从 Amazon DynamoDB 备份数据到 S3 并使用跨区域复制,但如果使用选项 C 推荐的全局表,则不需要。 选项 F 建议使用带 Spot 实例的 Auto Scaling 组,可能不适合保持高可用性和最大限度地减少对用户体验的影响。 因此,选项 B、C 和 E 组合提供了满足给定要求的最佳解决方案。使用 TTL 为 30 秒的 Amazon Route 53 故障转移路由策略确保快速高效的故障转移。Amazon DynamoDB 中的全局表确保数据可以在两个区域中访问。使用跨区域中多个可用区的 Web 层和应用层的 Auto Scaling 组实施热备模式,使用区域预留实例作为最小服务器数量,使用按需实例作为额外资源,提供高可用性同时最大限度地减少对用户体验的影响。