CLF-C02 Cloud Concepts Practice Question
A company runs a web application on Amazon EC2 instances behind an Application Load Balancer. The application experiences unpredictable traffic patterns, with sudden spikes during promotional events and low traffic at other times. The company configures an Auto Scaling group to automatically add EC2 instances when CPU utilization exceeds 70% and remove instances when utilization drops below 30%. The system handles the spike without any manual intervention and reduces capacity when demand decreases. Which fundamental characteristic of cloud computing does this scenario best illustrate?
⚠ Common exam trap
AWS often tests the distinction between rapid elasticity and resource pooling, where candidates mistakenly choose resource pooling because they confuse the dynamic assignment of resources (pooling) with the automatic scaling of capacity (elasticity).
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
✓
Rapid elasticity
The scenario describes the Auto Scaling group automatically adding EC2 instances during traffic spikes and removing them when demand drops, which directly demonstrates rapid elasticity—the ability to scale computing resources up and down quickly and automatically in response to demand. This is a core characteristic of cloud computing defined by the National Institute of Standards and Technology (NIST), where resources appear unlimited and can be provisioned in any quantity at any time.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
On-demand self-service
Why it's wrong here
On-demand self-service is a cloud characteristic where a user can provision computing resources, such as launching an EC2 instance, through a web portal or API without requiring human interaction from the provider. The scenario's Auto Scaling group automatically adjusts capacity based on CPU utilization, which is a form of dynamic scaling, not the initial user-driven provisioning. While Auto Scaling can be triggered automatically, the defining aspect of on-demand self-service is the customer's ability to spin up resources as needed, not the automatic removal or addition of instances in response to load.
When this WOULD be correct
A question describing a developer launching an EC2 instance via the AWS Management Console without needing to contact AWS support would illustrate on-demand self-service.
- ✗
Broad network access
Why it's wrong here
Broad network access means that cloud capabilities are available over the network and can be accessed through standard mechanisms by a variety of client platforms, such as laptops, mobile phones, and workstations, using standard protocols like HTTPS. The scenario focuses on the Auto Scaling behavior of adding and removing EC2 instances based on CPU utilization, which is about adjusting compute capacity dynamically, not about the accessibility or network connectivity of the service. Broad network access would be relevant if the question emphasized that the web application is accessible from anywhere via the internet, but the core operational aspect here is elasticity, not network reachability.
When this WOULD be correct
A company deploys a mobile app that allows users to upload photos from anywhere using their smartphones. The cloud service is accessible via the internet from various devices (laptops, tablets, phones) using standard protocols. This scenario best illustrates broad network access.
- ✗
Resource pooling
Why it's wrong here
Resource pooling refers to the cloud provider's use of a multi-tenant model where physical and virtual resources are dynamically assigned and reassigned according to consumer demand, serving multiple customers from a shared infrastructure pool. The scenario describes a single company's web application on EC2 instances behind a load balancer, with no indication of multi-tenancy or how resources are shared among different customers. The characteristic highlighted in the scenario is the ability to scale capacity elastically, not the underlying pooling of compute, storage, and network resources that the provider manages.
When this WOULD be correct
A question describing a multi-tenant environment where multiple customers share the same physical infrastructure, with resources allocated and reallocated on demand without the customer knowing the exact location of the resources, would make resource pooling the correct answer.
- ✓
Rapid elasticity
Why this is correct
Rapid elasticity is the ability to quickly and automatically scale computing resources up or down to match demand. The Auto Scaling configuration that adds and removes EC2 instances based on CPU utilization directly demonstrates this cloud characteristic.
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.
✓Rapid elasticityCorrect answer▾
Why this is correct
Rapid elasticity is the ability to quickly and automatically scale computing resources up or down to match demand. The Auto Scaling configuration that adds and removes EC2 instances based on CPU utilization directly demonstrates this cloud characteristic.
✗On-demand self-serviceWrong answer — click to see why▾
Why this is wrong here
On-demand self-service refers to a user provisioning computing resources without human interaction, but the scenario focuses on automatic scaling based on demand, not self-service provisioning.
★ When this WOULD be the correct answer
A question describing a developer launching an EC2 instance via the AWS Management Console without needing to contact AWS support would illustrate on-demand self-service.
Why candidates choose this
Candidates may confuse automatic scaling with the ability to provision resources on demand, as both involve responding to needs without manual intervention.
✗Broad network accessWrong answer — click to see why▾
Why this is wrong here
Broad network access refers to the ability to access cloud resources over the network using standard protocols (e.g., internet, VPN). The scenario focuses on automatic scaling of EC2 instances based on demand, not on network accessibility.
★ When this WOULD be the correct answer
A company deploys a mobile app that allows users to upload photos from anywhere using their smartphones. The cloud service is accessible via the internet from various devices (laptops, tablets, phones) using standard protocols. This scenario best illustrates broad network access.
Why candidates choose this
Candidates may confuse the concept of accessing resources over a network (broad network access) with the automatic scaling of resources (rapid elasticity), as both involve network-connected resources.
✗Resource poolingWrong answer — click to see why▾
Why this is wrong here
Resource pooling refers to the provider's computing resources being pooled to serve multiple customers, with physical and virtual resources dynamically assigned. The scenario describes automatic scaling based on demand, which is rapid elasticity, not resource pooling.
★ When this WOULD be the correct answer
A question describing a multi-tenant environment where multiple customers share the same physical infrastructure, with resources allocated and reallocated on demand without the customer knowing the exact location of the resources, would make resource pooling the correct answer.
Why candidates choose this
Candidates may confuse resource pooling with elasticity because both involve dynamic resource allocation, but resource pooling is about multi-tenancy and location independence, not automatic scaling based on load.
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 →
Same concept, more angles
1 more way this is tested on CLF-C02
These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.
Variation 1. A retail company runs a web application on Amazon EC2 instances behind an Application Load Balancer. During a promotional event, traffic spikes to 10 times the normal level. The company configured an Amazon EC2 Auto Scaling group with a scaling policy that adds instances when CPU utilization exceeds 70% and removes instances when it drops below 30%. The application handles the spike without any manual intervention, and after the event ends, the number of instances automatically decreases to the original count, saving costs. This scenario best demonstrates which cloud computing concept?
medium- ✓ A.Elasticity
- B.Scalability
- C.High availability
- D.Fault tolerance
Why A: The scenario describes the system automatically scaling out to 10 times the normal capacity during a traffic spike and then scaling back down when the spike ends, which is the definition of elasticity—the ability to dynamically provision and de-provision resources to match demand. The use of an EC2 Auto Scaling group with a CPU-based scaling policy (70% threshold to add, 30% to remove) directly demonstrates this cloud computing concept, as it handles variable workloads without manual intervention and optimizes cost by reducing resources when they are no longer needed.
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.