
Answer-first summary for fast verification
Answer: Expand the Auto Scaling groups to a second Region, maintain an Aurora global database in both primary and secondary Regions, and implement Route 53 health checks with failover routing.
Option A is the correct answer. Extending the Auto Scaling groups to a second Region and using an Aurora global database in both the primary and secondary Regions provides the most fault tolerance. This setup ensures that in the event of a failure in the primary Region, Route 53 can reroute traffic to the secondary Region, maintaining high availability and minimal downtime. The use of Aurora global database ensures that the data is synchronized across Regions, allowing for seamless failover.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
A company operates a subscription-based streaming service within a single AWS Region, utilizing EC2 instances in Auto Scaling groups behind Elastic Load Balancers, and an Amazon Aurora global database spanning multiple Availability Zones. To achieve global expansion and minimal downtime, which solution offers the highest level of fault tolerance?
A
Expand the Auto Scaling groups to a second Region, maintain an Aurora global database in both primary and secondary Regions, and implement Route 53 health checks with failover routing.
B
Deploy web and application tiers in a second Region, add a cross-Region Aurora Replica, use Route 53 health checks with failover routing, and promote the secondary to primary when necessary.
C
In a second Region, deploy web and application tiers, establish an Aurora PostgreSQL database, replicate the primary database using AWS DMS, and apply Route 53 health checks with failover routing.
D
Deploy web and application tiers in a second Region, use an Amazon Aurora global database in both primary and secondary Regions, and use Route 53 health checks with failover routing, promoting the secondary to primary as required.