AWS SAA 题库
点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 ← → 切换题目。
这家公司拥有一个基于北美单个数据中心运行的旅行订票网络应用。公司希望将该应用扩展到为全球用户提供服务。公司需要将该应用部署到多个AWS区域。在更新预订数据库时,平均延迟必须低于1秒。 公司希望在多个区域拥有独立的Web平台部署。然而,公司必须维护一个全球一致的主预订数据库。 解决方案架构师应该推荐哪种解决方案以满足这些要求?
解析
Amazon DynamoDB的全局表是构建全球应用程序的理想选择。它提供了全球性的数据分发,具有高度可扩展性和低延迟,而且可以全球一致地处理数据。在每个区域部署使用正确的区域端点将确保低延迟。其他选项可能涉及跨区域数据同步,而DynamoDB的全局表可以提供全球一致性而无需开发人员自行处理数据同步。
AI 解析
题目考察在多个AWS区域部署应用时如何维护全局一致的主数据库并满足低延迟要求。来源AWS文档中关于DynamoDB全局表的特性描述:全局表提供跨区域多活访问,自动处理数据复制,通常在1秒内完成跨区域更新。选项A使用DynamoDB全局表,每个区域部署应用并连接本地DynamoDB端点,确保低延迟写入和全局一致性。选项B和C的只读副本存在复制延迟,无法满足更新延迟要求。选项D的Lambda同步方案复杂且可能引入延迟。只有选项A满足所有条件。