AWS Certified Cloud Practitioner — Question 304

When designing AWS workloads to be operational even when there are component failures, what is an AWS best practice?

Answer options

Correct answer: C

Explanation

Designing workloads for automatic failover to healthy resources ensures high availability and fault tolerance by minimizing downtime without requiring manual intervention during a component failure. In contrast, relying on a single Amazon EC2 instance creates a single point of failure, and deploying solely in us-east-1 does not guarantee resilience. While disaster recovery testing is a good practice, automated failover is the direct mechanism for maintaining operational continuity during active component failures.