Question 1,019 of 988
CLF-C02 Cloud Technology and Services Practice Question
A development team needs to deploy a web application on AWS quickly. The team wants a fully managed service that automatically handles capacity provisioning, load balancing, auto-scaling, and application health monitoring. The team does not want to manage the underlying Amazon EC2 instances or the application stack manually. Which AWS service should the team use?
⚠ Common exam trap
Test-takers frequently confuse AWS Elastic Beanstalk with AWS CloudFormation, mistakenly thinking that CloudFormation provides the same level of automated management, when in fact CloudFormation only provisions resources based on templates and does not include built-in application health monitoring or auto-scaling logic without additional configuration.
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
✓
AWS Elastic Beanstalk
AWS Elastic Beanstalk is the correct choice because it is a fully managed Platform as a Service (PaaS) that automatically handles capacity provisioning, load balancing, auto-scaling, and application health monitoring without requiring the team to manage the underlying EC2 instances or application stack. It abstracts away infrastructure management, allowing developers to simply upload their code and have the service handle deployment, scaling, and monitoring out of the box.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
AWS Elastic Beanstalk
Why this is correct
Correct. AWS Elastic Beanstalk is a PaaS service that automatically manages capacity provisioning, load balancing, auto-scaling, and application health monitoring for deployed web applications. You simply upload your code and the service handles the underlying infrastructure.
- ✗
AWS CloudFormation
Why it's wrong here
Incorrect. AWS CloudFormation is an Infrastructure as Code (IaC) service that provisions AWS resources based on templates. It does not automatically handle application health monitoring or auto-scaling without you explicitly defining those resources in the template. It is not a fully managed application platform.
When this WOULD be correct
A company needs to deploy a standardized multi-tier application across multiple AWS accounts and regions with strict compliance requirements. They want to define the entire infrastructure as code, version-control it, and ensure consistent, repeatable deployments. AWS CloudFormation would be the correct choice for this scenario.
- ✗
AWS OpsWorks
Why it's wrong here
Incorrect. AWS OpsWorks is a configuration management service that uses Chef or Puppet to automate server configurations. It requires more manual setup and is not a fully managed platform for deploying web applications with built-in load balancing and health monitoring out of the box.
When this WOULD be correct
A company needs to manage infrastructure as code with configuration management using Chef or Puppet, and requires fine-grained control over the application stack and operating system, while still benefiting from AWS integration.
- ✗
Amazon EC2 Auto Scaling
Why it's wrong here
Incorrect. Amazon EC2 Auto Scaling only manages the automatic scaling of EC2 instances based on defined policies. It does not include load balancing, application health monitoring, or deployment capabilities. It is a component that could be used within a broader solution, but not a fully managed service for deploying web applications as described.
When this WOULD be correct
An exam question asking which service automatically adjusts the number of EC2 instances to handle changes in demand, without requiring manual intervention, and where the team is already managing the application stack separately.
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.
✓AWS Elastic BeanstalkCorrect answer▾
Why this is correct
Correct. AWS Elastic Beanstalk is a PaaS service that automatically manages capacity provisioning, load balancing, auto-scaling, and application health monitoring for deployed web applications. You simply upload your code and the service handles the underlying infrastructure.
✗AWS CloudFormationWrong answer — click to see why▾
Why this is wrong here
AWS CloudFormation is an Infrastructure as Code (IaC) service that provisions and manages AWS resources, but it does not automatically handle capacity provisioning, load balancing, auto-scaling, or health monitoring out of the box. The team would need to manually define and configure these components in templates, which contradicts the requirement for a fully managed service that abstracts EC2 management.
★ When this WOULD be the correct answer
A company needs to deploy a standardized multi-tier application across multiple AWS accounts and regions with strict compliance requirements. They want to define the entire infrastructure as code, version-control it, and ensure consistent, repeatable deployments. AWS CloudFormation would be the correct choice for this scenario.
Why candidates choose this
Candidates may confuse CloudFormation's ability to automate resource provisioning with the fully managed application platform provided by Elastic Beanstalk, overlooking that CloudFormation requires manual configuration of scaling and health monitoring.
✗AWS OpsWorksWrong answer — click to see why▾
Why this is wrong here
AWS OpsWorks is a configuration management service that uses Chef and Puppet, requiring manual management of EC2 instances and application stacks, which contradicts the requirement for a fully managed service without underlying infrastructure management.
★ When this WOULD be the correct answer
A company needs to manage infrastructure as code with configuration management using Chef or Puppet, and requires fine-grained control over the application stack and operating system, while still benefiting from AWS integration.
Why candidates choose this
Candidates may confuse OpsWorks with Elastic Beanstalk because both are application management services, but OpsWorks requires more manual configuration and is not fully managed like Elastic Beanstalk.
✗Amazon EC2 Auto ScalingWrong answer — click to see why▾
Why this is wrong here
Amazon EC2 Auto Scaling only handles scaling EC2 instances based on demand, but it does not provide a fully managed platform for deploying web applications, nor does it handle capacity provisioning, load balancing, or application health monitoring automatically without additional configuration.
★ When this WOULD be the correct answer
An exam question asking which service automatically adjusts the number of EC2 instances to handle changes in demand, without requiring manual intervention, and where the team is already managing the application stack separately.
Why candidates choose this
Candidates may confuse auto-scaling with a fully managed application platform, thinking that EC2 Auto Scaling alone can deploy and manage the entire web application stack.
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?”
About these practice questions
Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →
Last reviewed: Jun 11, 2026
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.
Question Discussion
Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.
Sign in to join the discussion.