CLF-C02 Cloud Concepts Practice Question
A gaming company launches a new online multiplayer game. During peak hours (evenings and weekends), the player count spikes dramatically, requiring dozens of Amazon EC2 instances to handle the load. During off-peak hours, the player count drops to near zero. The company configures an Amazon EC2 Auto Scaling group that automatically adds instances when CPU utilization exceeds 70% and removes instances when utilization drops below 30%. Which characteristic of cloud computing does this configuration best demonstrate?
⚠ Common exam trap
A common mix-up: candidates confuse elasticity with high availability, but elasticity is specifically about scaling resources to match demand, while high availability is about maintaining uptime through redundancy and failover mechanisms.
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 of a cloud system to automatically scale resources up or down based on demand. In this scenario, the Auto Scaling group dynamically adds EC2 instances when CPU utilization exceeds 70% and removes them when it drops below 30%, directly matching the fluctuating player load. This demonstrates elasticity because resources are provisioned and de-provisioned in real-time to match the exact workload, minimizing cost during low usage and ensuring performance during spikes.
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 focuses on ensuring that applications remain accessible and functional during failures, often through redundancy across multiple Availability Zones. While Auto Scaling can contribute to availability, the primary purpose described here is scaling based on demand, not fault tolerance.
When this WOULD be correct
A question describing a system that uses multiple EC2 instances across Availability Zones with a load balancer and health checks to ensure the application remains accessible even if individual instances fail would demonstrate high availability.
- ✓
Elasticity
Why this is correct
Elasticity is the cloud computing characteristic that allows resources to be provisioned and de-provisioned automatically to match changing demand. The Auto Scaling configuration that adds and removes EC2 instances based on CPU utilization directly illustrates this concept.
- ✗
Fault tolerance
Why it's wrong here
Fault tolerance is the ability of a system to continue operating properly in the event of a component failure. The scenario does not involve handling failures; it is about adjusting capacity to meet load changes.
When this WOULD be correct
A question where an application runs on multiple EC2 instances across different Availability Zones, and if one instance or AZ fails, traffic is automatically routed to healthy instances without downtime. The correct answer would be fault tolerance.
- ✗
Global reach
Why it's wrong here
Global reach refers to the ability to deploy applications in multiple geographic regions around the world to reduce latency and meet data residency requirements. The scenario focuses on scaling within a single region, not on geographic distribution.
When this WOULD be correct
A question describing a company that deploys its application in multiple AWS regions worldwide to provide low-latency access to users across different continents, and asks which cloud characteristic this demonstrates.
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The CLF-C02 exam frequently reuses these exact scenarios with slightly different constraints.
✓ElasticityCorrect answer▾
Why this is correct
Elasticity is the cloud computing characteristic that allows resources to be provisioned and de-provisioned automatically to match changing demand. The Auto Scaling configuration that adds and removes EC2 instances based on CPU utilization directly illustrates this concept.
✗High availabilityWrong answer — click to see why▾
Why this is wrong here
High availability focuses on ensuring system uptime and resilience through redundancy, not on dynamically scaling resources up and down based on demand. The scenario describes scaling to match variable load, which is elasticity.
★ When this WOULD be the correct answer
A question describing a system that uses multiple EC2 instances across Availability Zones with a load balancer and health checks to ensure the application remains accessible even if individual instances fail would demonstrate high availability.
Why candidates choose this
Candidates may confuse the ability to handle increased load with high availability, not realizing that high availability is about maintaining access despite failures, not about scaling to meet demand.
✗Fault toleranceWrong answer — click to see why▾
Why this is wrong here
Fault tolerance refers to a system's ability to continue operating without interruption when one or more components fail, not to scaling resources up and down based on demand. The scenario describes automatic scaling to match variable load, which is elasticity, not fault tolerance.
★ When this WOULD be the correct answer
A question where an application runs on multiple EC2 instances across different Availability Zones, and if one instance or AZ fails, traffic is automatically routed to healthy instances without downtime. The correct answer would be fault tolerance.
Why candidates choose this
Candidates may confuse the automatic addition of instances during high load with fault tolerance, thinking that adding instances provides redundancy against failure, but the scenario focuses on scaling to meet demand, not surviving failures.
✗Global reachWrong answer — click to see why▾
Why this is wrong here
Global reach refers to the ability to deploy applications across multiple geographic regions to reduce latency and comply with data regulations, not to automatically scale resources up and down based on demand.
★ When this WOULD be the correct answer
A question describing a company that deploys its application in multiple AWS regions worldwide to provide low-latency access to users across different continents, and asks which cloud characteristic this demonstrates.
Why candidates choose this
Candidates may confuse the global scalability of cloud resources with the automatic scaling of resources within a single region, or think that handling a large number of users implies global distribution.
Analysis generated from the official CLF-C02blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Go deeper
Related to this question
About these practice questions
This CLF-C02 question is part of Courseiva's 988-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam 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.