SAA-C03 Question 318
Select 2A company is migrating its on-premises application to AWS. The application requires high availability and fault tolerance. The company decides to use Amazon EC2 instances with an Elastic Load Balancer (ELB) and an Auto Scaling group. Which additional configuration will ensure the application remains highly available across multiple AWS Regions?
- A
Deploy the application in multiple Availability Zones within a single Region.
- B
Use Route 53 with a latency-based routing policy to direct traffic between Regions.
- C
Enable Auto Scaling to add instances automatically if CPU utilization exceeds 80%.
- D
Configure an Amazon RDS database with cross-Region read replicas.
- E
Set up an Amazon S3 bucket with versioning enabled to store application logs.
Show answer and explanation
Correct answers: B, D
Explanation
To ensure high availability across multiple Regions, it is essential to configure Route 53 with a latency-based routing policy to direct traffic between Regions. Additionally, cross-Region read replicas for Amazon RDS provide database redundancy and failover capabilities in case of a Regional outage. These configurations work together to maintain the application's availability and fault tolerance beyond a single Region.
- A. Incorrect.
Deploying the application in multiple Availability Zones within a single Region increases fault tolerance within the Region, but it does not ensure high availability across multiple Regions.
- B. Correct.
Using Route 53 with a latency-based routing policy allows traffic to be directed to the Region with the lowest latency, ensuring high availability across multiple Regions.
- C. Incorrect.
Enabling Auto Scaling improves scalability and fault tolerance within a Region but does not address cross-Region availability.
- D. Correct.
Configuring Amazon RDS with cross-Region read replicas ensures that the database remains available and provides failover options in case of a Regional outage.
- E. Incorrect.
While enabling versioning on an Amazon S3 bucket is a good practice for data integrity and recovery, it does not directly contribute to high availability for the application across Regions.