Courseiva
Cloud ConceptsmediumMultiple ChoiceObjective-mapped

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.

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 →

How Courseiva writes practice questions · Editorial policy

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.