AWS Certified Solutions Architect – Professional — Question 281

A company is planning on hosting its ecommerce platform on AWS using a multi-tier web application designed for a NoSQL database. The company plans to use the us-west-2 Region as its primary Region. The company wants to ensure that copies of the application and data are available in second Region, us-west-1, for disaster recovery. The company wants to keep the time to fail over as low as possible. Failing back to the primary Region should be possible without administrative interaction after the primary service is restored.
Which design should the solutions architect use?

Answer options

Correct answer: A

Explanation

Option A is correct because Amazon DynamoDB global tables provide a fully managed, multi-Region, multi-active NoSQL database that enables seamless, low-latency failover and automatic failback without administrative intervention. Options B and C are incorrect because they use relational databases (Amazon Aurora and Amazon RDS for MySQL) instead of the required NoSQL database. Option D is incorrect because scheduled backups to Amazon S3 do not support low failover times or automatic failback, requiring manual restoration steps during a disaster recovery event.