CLF-C02 Cloud Concepts Practice Question
A company wants to ensure its cloud architecture can handle sudden spikes in traffic without manual intervention. Which cloud concept best describes this capability?
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
✓
Elasticity
Elasticity is the ability to automatically scale compute resources up or down in response to demand. This allows workloads to handle traffic spikes without pre-provisioning and to scale down when demand subsides, optimizing cost.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
High availability
Why it's wrong here
High availability is about maximizing system uptime by eliminating single points of failure, often through deploying workloads across multiple Availability Zones and using health checks to reroute traffic. It ensures users experience minimal disruption when a component fails, but it does not adjust compute or storage capacity based on fluctuating demand. In AWS, services like Elastic Load Balancing and Route 53 health checks support HA, whereas scaling is delivered separately by Auto Scaling groups.
- ✗
Fault tolerance
Why it's wrong here
Fault tolerance is the ability of a system to continue operating with zero interruption when a component fails, typically by having redundant active-active replicas that can instantly absorb the failure. Unlike elasticity, which reacts to changes in load by provisioning or deprovisioning resources, fault tolerance is a static architectural property focused on resilience to failures rather than matching capacity to demand. Amazon S3's multi-AZ redundancy and Aurora's storage replication illustrate fault tolerance, but neither dynamically scales in response to usage patterns.
- ✓
Elasticity
Why this is correct
Elasticity is the cloud characteristic that automatically scales resources up or down to precisely match current demand, enabling cost efficiency by releasing unused capacity during low-usage periods. AWS implements this through Auto Scaling groups, which add EC2 instances when CPU utilization or request counts rise, and remove them when demand falls, along with Application Auto Scaling for other services. It directly addresses spikes and valleys in traffic, making it the correct answer here.
- ✗
Durability
Why it's wrong here
Durability is the guarantee that stored data will not be lost or corrupted over time, regardless of infrastructure failures or operational errors. AWS provides this via mechanisms such as S3's 11 nines of durability, which replicates objects across multiple facilities, and EBS snapshots stored in S3 for recovery. Durability concerns the long-term persistence of data, not the ability to scale resources to meet changing demand, so it is unrelated to the scenario of fluctuating workload levels.
Go deeper
Related to this question
About these practice questions
One of 988 original CLF-C02 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. 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.