CLF-C02 Question 155
Select 3You are designing a web application that needs to maintain high availability even during infrastructure failures. How can you achieve this using AWS Availability Zones?
- A
Deploy your application across multiple Availability Zones within a Region.
- B
Use an Elastic Load Balancer to distribute traffic between instances in multiple Availability Zones.
- C
Store application state on a single Amazon EC2 instance within one Availability Zone.
- D
Implement auto-scaling groups with instances spanning multiple Availability Zones.
- E
Use Amazon CloudFront to cache content globally instead of using multiple Availability Zones.
Show answer and explanation
Correct answers: A, B, D
Explanation
To achieve high availability in AWS, it is crucial to design your infrastructure to handle failures by leveraging multiple Availability Zones. This includes deploying your application across multiple Availability Zones, using Elastic Load Balancers to distribute traffic, and implementing auto-scaling groups to maintain redundancy and scalability. These strategies ensure that your application remains operational even during partial infrastructure failures.
- A. Correct.
Correct. Deploying your application across multiple Availability Zones ensures that even if one Availability Zone experiences an outage, another will continue to function.
- B. Correct.
Correct. Elastic Load Balancers can distribute incoming traffic across instances in multiple Availability Zones, improving fault tolerance and high availability.
- C. Incorrect.
Incorrect. Storing the application state on a single EC2 instance within one Availability Zone creates a single point of failure, which does not support high availability.
- D. Correct.
Correct. Auto-scaling groups can launch instances across multiple Availability Zones, ensuring redundancy and capacity to handle varying loads.
- E. Incorrect.
Incorrect. While Amazon CloudFront improves content delivery performance, it does not replace the need for high availability provided by multiple Availability Zones.