AWS Certified Solutions Architect Professional SAP-C02 Practice Question

A fintech company runs its order-management microservices as stateless Amazon ECS services fronted by an Application Load Balancer in us-east-1. Transactional data is stored in an Amazon Aurora MySQL cluster in the same Region. The company's business-continuity policy requires that the application must continue to operate if an entire AWS Region becomes unavailable, with a recovery time objective (RTO) under 60 seconds and a recovery point objective (RPO) under 30 seconds. Additionally, failover must be fully automated with no human intervention, and the solution should avoid the cost of running a fully active/active stack in every Region.

Which architecture meets these requirements MOST cost-effectively?

  • Migrate the relational schema to Amazon DynamoDB global tables in both Regions and use AWS Database Migration Service continuous replication to keep the tables synchronized; direct the application to the secondary Region during a failure.

  • Convert the Aurora cluster to an Aurora Global Database and add a secondary Aurora cluster in us-west-2. Use Amazon Route 53 Application Recovery Controller routing controls to automatically promote the secondary cluster and shift traffic when a regional failure is detected.

  • Enable Aurora Multi-AZ with two readable standbys in us-east-1, replicate automated snapshots to us-west-2, and restore the snapshots into a new Aurora cluster before redeploying the ECS services after an outage.

  • Create a cross-Region read replica of the Aurora cluster in us-west-2 and configure an Amazon CloudWatch alarm that invokes an AWS Lambda function to promote the replica and update Route 53 DNS records when health checks fail.

AWS Certified Solutions Architect Professional SAP-C02
Continuous Improvement for Existing Solutions
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot