AWS Certified Cloud Practitioner — Question 226

A company wants to design a reliable web application that is hosted on Amazon EC2.

Which approach will achieve this goal?

Answer options

Correct answer: C

Explanation

The correct answer is C because spreading EC2 instances across multiple Availability Zones enhances redundancy and fault tolerance, ensuring the application remains available even if one zone fails. Options A and B do not provide the same level of reliability since they either confine resources to a single zone or focus on security rather than availability. Option D, while useful, does not directly contribute to the reliability of the application architecture.