CLF-C02 Cloud Concepts Practice Question
A company wants to improve their application's reliability by ensuring it can handle the failure of a single Availability Zone. According to AWS Well-Architected Framework, what architectural pattern achieves this?
⚠ Common exam trap
Many exam-takers confuse high availability (multi-AZ) with disaster recovery (multi-Region) or assume that a single service like S3 or CloudTrail can solve application-level reliability, when the question specifically asks for the architectural pattern to handle an AZ failure.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Distribute resources across multiple Availability Zones with automatic failover
Distributing resources across multiple Availability Zones (AZs) with automatic failover is the core pattern for high availability and fault tolerance as defined by the AWS Well-Architected Framework. By deploying application instances and data in at least two AZs and using services like an Application Load Balancer (ALB) with cross-zone load balancing or Amazon RDS Multi-AZ, the application can automatically redirect traffic to healthy resources if a single AZ fails, ensuring continued operation without manual intervention.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Deploy all resources to the largest EC2 instance type available
Why it's wrong here
Deploying all resources on the largest EC2 instance type available is vertical scaling, which increases capacity but does not remove a single point of failure. If that single oversized instance resides in one Availability Zone, an Availability Zone failure takes the entire application offline. True resilience requires horizontal scaling with multiple smaller instances distributed across Availability Zones and automated failover, not merely increasing instance size.
- ✗
Use Amazon S3 for all data storage
Why it's wrong here
Using Amazon S3 for all data storage provides highly durable object storage with 99.999999999% durability, but it does not make the compute or database tiers fault-tolerant. S3 is not a substitute for running application servers or databases across multiple Availability Zones; it only protects the data itself. The application would still experience downtime if an Availability Zone hosting its compute or database resources fails, so this approach fails to address the core reliability requirement.
- ✓
Distribute resources across multiple Availability Zones with automatic failover
Why this is correct
Distributing resources across multiple Availability Zones with automatic failover is the foundational reliability pattern in the AWS Well-Architected Framework. By placing compute behind an Application Load Balancer and using Multi-AZ databases like Amazon RDS Multi-AZ or Aurora, traffic automatically shifts to healthy Availability Zones when one fails. This design eliminates the single Availability Zone as a point of failure, ensuring the workload continues to operate through an Availability Zone outage.
- ✗
Enable AWS CloudTrail in all regions
Why it's wrong here
Enabling AWS CloudTrail in all regions records API activity for audit, security, and governance purposes, but it has no impact on application runtime or Availability Zone fault tolerance. CloudTrail logs are essential for operational visibility, yet they do not route traffic, maintain compute capacity, or fail over databases. Therefore, this action addresses compliance rather than the architectural need for multi-AZ resilience.
Go deeper
Related to this question
About these practice questions
Courseiva writes every CLF-C02 question from scratch — 988 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This CLF-C02 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CLF-C02 exam.