CLF-C02 Cloud Concepts Practice Question
A company runs a customer-facing web application on Amazon EC2 instances. The application experiences unpredictable traffic patterns, with occasional spikes during marketing campaigns and lulls at other times. The company configures an Auto Scaling group to automatically add EC2 instances when CPU utilization exceeds 70% and remove instances when it drops below 30%. This ability to scale computing resources up and down in response to demand best represents which essential characteristic of cloud computing?
⚠ Common exam trap
A common mix-up: candidates confuse elasticity with high availability, but elasticity is specifically about scaling resources up and down to match demand, while high availability is about maintaining uptime through redundancy and fault tolerance.
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
The scenario describes an Auto Scaling group that dynamically adjusts the number of EC2 instances based on CPU utilization thresholds (70% scale-up, 30% scale-down). This ability to automatically provision and de-provision computing resources to match demand is the defining characteristic of elasticity in cloud computing, which allows resources to scale out during spikes and scale in during lulls, optimizing cost and performance.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Elasticity
Why this is correct
Elasticity is the correct answer because the Auto Scaling group continuously monitors real-time CPU utilization and automatically adjusts the EC2 instance count to match fluctuating demand. This ability to rapidly provision and deprovision capacity in response to load is the exact definition of cloud elasticity, a key characteristic of IaaS. The scenario describes purely dynamic horizontal scaling, with no manual intervention, which is the essence of elasticity.
- ✗
High availability
Why it's wrong here
High availability refers to designing systems to remain operational despite component failures, typically by distributing resources across multiple Availability Zones. While Auto Scaling can support availability, the core behavior described is scaling based on load, not fault tolerance.
When this WOULD be correct
A question asks: 'Which cloud characteristic ensures that a web application remains accessible even if an EC2 instance fails, by distributing instances across multiple Availability Zones?' High availability would be the correct answer.
- ✗
Security
Why it's wrong here
Security is wrong in this scenario because the described behavior—adjusting EC2 instance counts based on CPU utilization—reflects capacity management, not protection of data or systems. True security would involve mechanisms such as encryption, IAM policies, security groups, network ACLs, or threat detection services like GuardDuty. None of these appear in the scenario, and dynamic scaling alone does not implement any form of access control or data protection.
When this WOULD be correct
If the question asked about 'protecting data and systems from unauthorized access' or 'ensuring compliance with security standards', then Security would be the correct answer.
- ✗
Cost management
Why it's wrong here
Cost management involves monitoring and optimizing spending. While elasticity can lead to cost savings by only using resources when needed, the primary characteristic demonstrated is the dynamic scaling capability, not the act of managing costs.
When this WOULD be correct
A company wants to optimize spending by using Reserved Instances for baseline capacity and Spot Instances for fault-tolerant workloads, while monitoring usage with AWS Cost Explorer. The question asks which cloud benefit allows reducing overall expenditure through right-sizing and purchasing options.
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 correct answer because the Auto Scaling group continuously monitors real-time CPU utilization and automatically adjusts the EC2 instance count to match fluctuating demand. This ability to rapidly provision and deprovision capacity in response to load is the exact definition of cloud elasticity, a key characteristic of IaaS. The scenario describes purely dynamic horizontal scaling, with no manual intervention, which is the essence of elasticity.
✗High availabilityWrong answer — click to see why▾
Why this is wrong here
High availability focuses on ensuring system uptime and fault tolerance, not on dynamically adjusting resources to match demand. The question describes scaling resources up and down based on load, which is elasticity.
★ When this WOULD be the correct answer
A question asks: 'Which cloud characteristic ensures that a web application remains accessible even if an EC2 instance fails, by distributing instances across multiple Availability Zones?' High availability would be the correct answer.
Why candidates choose this
Candidates may confuse elasticity with high availability because both involve multiple instances, but high availability is about redundancy and uptime, not dynamic scaling.
✗SecurityWrong answer — click to see why▾
Why this is wrong here
Security is not the characteristic being demonstrated; the scenario focuses on automatically adjusting resources based on demand, which is elasticity, not security.
★ When this WOULD be the correct answer
If the question asked about 'protecting data and systems from unauthorized access' or 'ensuring compliance with security standards', then Security would be the correct answer.
Why candidates choose this
Candidates may confuse security with the general benefits of cloud computing, or they might think that Auto Scaling inherently involves security features like patching or isolation.
✗Cost managementWrong answer — click to see why▾
Why this is wrong here
The question specifically asks about scaling computing resources up and down in response to demand, which is the definition of elasticity. Cost management is a broader financial practice, not a characteristic of cloud computing that directly describes dynamic resource adjustment.
★ When this WOULD be the correct answer
A company wants to optimize spending by using Reserved Instances for baseline capacity and Spot Instances for fault-tolerant workloads, while monitoring usage with AWS Cost Explorer. The question asks which cloud benefit allows reducing overall expenditure through right-sizing and purchasing options.
Why candidates choose this
Candidates may confuse cost management with elasticity because scaling resources can lead to cost savings, but the question focuses on the ability to adjust resources dynamically, not on financial optimization.
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
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.