Q23 — AWS SAP-C02 第2章

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

Q173. 一家公司有一个关键应用程序,其数据层部署在单个 AWS 区域中。数据层使用 Amazon DynamoDB 表和 Amazon Aurora MySQL 数据库集群。当前 Aurora MySQL 引擎版本支持全局数据库。应用层已部署在两个区域中。公司策略规定,关键应用程序的应用层组件和数据层组件必须跨两个区域部署。RTO 和 RPO 都不能超过几分钟。解决方案架构师必须推荐一个使数据层符合公司策略的解决方案。 哪种步骤组合能满足这些要求?(选择两项。)

正确答案: A. 向 Aurora MySQL 数据库集群添加另一个区域, D. 通过向其配置中添加另一个区域,将现有的 DynamoDB 表转换为全局表

解析

为使数据层符合公司策略,需要将 Amazon DynamoDB 表和 Amazon Aurora MySQL 数据库集群都部署到至少两个 AWS 区域。选项 A 是正确的,因为它涉及向 Aurora MySQL 数据库集群添加另一个区域,确保数据库具有高可用性和容错性。选项 D 也是正确的,因为它涉及通过向其配置中添加另一个区域来将现有的 DynamoDB 表转换为全局表,从而允许表跨多个区域复制。这确保了在一个区域发生灾难或中断时数据的弹性。其他选项要么不提供足够的冗余,要么与此场景无关。