Q33 — AWS SAA-C03 第3章
第 33/65 题 | ← 返回第3章
Q163.一家公司在 Application Load Balancer 后面的 Amazon EC2 实例上运行全球 Web 应用程序.该应用程序将数据存储在 Amazon Aurora 中 该公司需要创建一个灾难恢复解决方案,并且可以容忍长达 30 分钟的停机时间和潜在的数据丢失.当主要基础设施健康时,该解决方案不需要处理负载.解决方案架构师应该怎么做才能满足这些要求?
- A. 使用所需的基础设施元素部署应用程序.使用 Amazon Route 53 配置主动-被动故障转移.在第二个 AWS 区域中创建 Aurora 副本 ✓
- B. 在第二个 AWS 区域托管应用程序的缩减部署.使用 Amazon Route 53 配置主动-主动故障转移.在第二个区域中创建一个 Aurora 副本.
- C. 在第二个 AWS 区域复制主要基础设施.使用 Amazon Route 53 配置主动-主动故障转移.创建从最新快照恢复的 Aurora 数据库
- D. 使用 AWS Backup 备份数据.使用备份在第二个 AWS 区域中创建所需的基础设施.使用 Amazon Route 53 配置主动-被动故障转移.在第二个区域中创建一个 Aurora 第二主实例.
正确答案: A. 使用所需的基础设施元素部署应用程序.使用 Amazon Route 53 配置主动-被动故障转移.在第二个 AWS 区域中创建 Aurora 副本
解析
To meet the requirement of creating a disaster recovery solution for a global web application running on Amazon EC2 instances behind an Application Load Balancer, with data stored in Amazon Aurora and up to 30 minutes of downtime and potential data loss tolerance, a solutions architect should deploy the application with the required infrastructure elements in place. Amazon Route 53 should be used to configure active-passive failover, while an Aurora Replica should be created in a second AWS Region. Therefore, option A is the correct answer.Option B suggests hosting a scaled-down deployment of the application in a second AWS Region, which may not meet the application's requirements and could result in degraded performance during normal operation.Option C suggests replicating the primary infrastructure in a second AWS Region, which could be a valid solution but may require additional configuration to ensure the database remains consistent across Regions.Option D suggests using AWS Backup to create a secondary infrastructure in a second AWS Region, which could work but may not provide a quick enough recovery time objective (RTO) and recovery point objective (RPO) to meet the company's requirements.By deploying the infrastructure elements needed for the application in advance, including an Aurora Replica in a second AWS Region, the failover process can be triggered quickly in the event of a disaster. Using active-passive failover allows the standby environment to remain idle until it is needed, reducing costs. The Aurora Replica ensures that data is replicated across Regions, helping to reduce data loss. Amazon Route 53 enables automatic switching between Regions in the event of a failure, enabling fast recovery times. 为了满足为运行在应用程序负载均衡器后面的Amazon EC2实例上的全局web应用程序创建灾难恢复解决方案的需求,该应用程序将数据存储在Amazon Aurora中,并且允许最多30分钟的停机时间和潜在的数据丢失,解决方案架构师应该将所需的基础设施元素部署到位。Amazon Route 53应用于配置主-被动故障转移,同时应在第二个AWS区域中创建Aurora Replica。因此,选项A是正确答案。选项B建议在第二个AWS区域托管按比例缩小的应用程序部署,这可能无法满足应用程序的需求,并可能导致正常操作期间性能下降。选项C建议在第二个AWS区域中复制主要基础设施,这可能是一个有效的解决方案,但可能需要额外的配置来确保数据库在各个区域之间保持一致。选项D建议使用AWS Backup在第二个AWS区域创建二级基础设施,这可以工作,但可能无法提供足够快的恢复时间目标(RTO)和恢复点目标(RPO)来满足公司的需求。通过提前部署应用程序所需的基础设施元素,包括在第二个AWS区域中的Aurora Replica,可以在发生灾难时快速触发故障转移过程。使用主-被动故障转移允许备用环境在需要时保持空闲状态,从而降低成本。Aurora Replica确保跨区域复制数据,有助于减少数据丢失。Amazon Route 53支持在发生故障时在区域之间自动切换,从而实现快速恢复时间。