CLF-C02 Cloud Technology and Services Practice Question
A startup wants to deploy their web application to AWS with minimal configuration. They want AWS to handle provisioning, load balancing, scaling, and health monitoring automatically. Which service is most appropriate?
⚠ Common exam trap
AWS often tests the distinction between managed services (PaaS) and infrastructure services (IaaS), and the trap here is that candidates confuse Amazon EC2 with Auto Scaling as a 'fully managed' solution when it actually requires significant manual configuration for load balancing and health monitoring.
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 Platform-as-a-Service (PaaS) offering that automatically handles provisioning, load balancing, auto scaling, and health monitoring with minimal configuration. The startup simply uploads their web application code, and Elastic Beanstalk manages the underlying infrastructure, including the EC2 instances, Elastic Load Balancer, and CloudWatch health checks, without requiring manual setup.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Amazon EC2 with Auto Scaling
Why it's wrong here
Amazon EC2 with Auto Scaling is an IaaS solution that requires you to manually create and configure a launch template specifying the AMI, instance type, key pair, and security groups, then define scaling policies and CloudWatch alarms. You must also manage the OS, runtime, and application dependencies, and typically set up a load balancer yourself. This level of control demands significant ongoing administration and does not align with the goal of uploading application code with minimal configuration.
- ✓
AWS Elastic Beanstalk
Why this is correct
AWS Elastic Beanstalk is a PaaS service that abstracts away the underlying infrastructure. You simply upload your application code and Elastic Beanstalk automatically provisions and manages the environment, including the EC2 instances, load balancer, auto scaling group, and health monitoring. It also handles capacity provisioning and rolling deployments, so developers can focus on code rather than infrastructure operations. This squarely meets the requirement of minimal configuration.
- ✗
Amazon EKS
Why it's wrong here
Amazon EKS is incorrect because, while it manages the Kubernetes control plane, users are still responsible for configuring Kubernetes deployments, services, and ingress. This requires significant Kubernetes expertise and does not meet the "minimal configuration" requirement for the application itself. EKS is tempting as it provides a managed Kubernetes control plane, offering a robust platform for container orchestration when a startup specifically chooses Kubernetes for its advanced features and portability, but wants AWS to handle the underlying control plane infrastructure.
- ✗
AWS CloudFormation
Why it's wrong here
AWS CloudFormation is an Infrastructure as Code (IaC) tool that requires you to author YAML or JSON templates to describe every resource your application needs, such as EC2 instances, security groups, and networking. It is designed for reproducible, template-driven infrastructure provisioning, not for directly deploying application code with automatic environment setup. Using CloudFormation demands deep knowledge of AWS resource definitions and does not provide the out-of-the-box, code-centric deployment experience the startup is looking for.
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
2 more ways 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 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?
medium- ✓ A.AWS Elastic Beanstalk
- B.AWS CloudFormation
- C.AWS OpsWorks
- D.Amazon EC2 Auto Scaling
Why A: 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.
Variation 2. A startup's development team wants to deploy their Node.js web application to AWS without learning about load balancers, auto scaling, or EC2 configuration. They want to simply upload their application code and have AWS handle everything else. Which AWS service is designed for this use case?
easy- A.Amazon EC2 Auto Scaling
- B.AWS CloudFormation
- C.Amazon ECS
- ✓ D.AWS Elastic Beanstalk
Why D: AWS Elastic Beanstalk is the correct service because it is a Platform as a Service (PaaS) offering that automatically handles capacity provisioning, load balancing, auto scaling, and application health monitoring. The development team can simply upload their Node.js application code, and Elastic Beanstalk deploys it on pre-configured EC2 instances without requiring any manual configuration of infrastructure components.
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.