Bird
0
0

You want to design a highly available web app on AWS that stays online even if an entire region fails. Which combination should you use?

hard📝 Application Q15 of 15
AWS - Architecture Best Practices
You want to design a highly available web app on AWS that stays online even if an entire region fails. Which combination should you use?
ADeploy instances in multiple regions with Route 53 latency-based routing and health checks
BDeploy instances in multiple AZs within one region and use an Elastic Load Balancer
CUse a single instance in one AZ with Auto Scaling enabled
DDeploy instances in one AZ and use Amazon S3 for static content
Step-by-Step Solution
Solution:
  1. Step 1: Understand region failure scope

    Multi-AZ protects against AZ failure, but not entire region failure.
  2. Step 2: Choose multi-region design

    Deploying in multiple regions with Route 53 routing and health checks ensures availability if one region fails.
  3. Final Answer:

    Deploy instances in multiple regions with Route 53 latency-based routing and health checks -> Option A
  4. Quick Check:

    Multi-region + Route 53 = survive region failure [OK]
Quick Trick: Multi-region with Route 53 handles region failures [OK]
Common Mistakes:
  • Thinking multi-AZ covers region failure
  • Relying on single instance with Auto Scaling
  • Ignoring DNS routing for multi-region failover

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More AWS Quizzes