AWS Cloud Practitioner CLF-C02 Sign in Try 10 free questions

Free CLF-C02 practice questions: AWS Elastic Beanstalk

Deploy an app, let AWS run the platform. Six questions on what Elastic Beanstalk is and when to reach for it — CLF-C02, 2026 edition.

Try 6 free Elastic Beanstalk questions in the exam's own style — every answer explained, no sign-up.

Straight to the 6 free questions ↓

Elastic Beanstalk answers one question on the exam: how do I deploy an application without managing the infrastructure? It is the managed-platform option, and it sits in a small cluster of compute services the exam likes to make you tell apart.

What it is

AWS Elastic Beanstalk takes your application code and runs it, automatically provisioning and managing the EC2 instances, load balancer, auto scaling and health monitoring underneath. This is Platform as a Service (PaaS): you focus on the application, and AWS operates the platform. You still retain access to the underlying resources if you need to adjust them — but you do not have to.

Where it fits among the compute options

The exam clusters four things and checks you can separate them:

  • EC2 — servers you manage yourself (IaaS).
  • Elastic Beanstalk — your app on a managed platform (PaaS).
  • Lambda — individual functions, serverless, no platform to think about.
  • CloudFormationinfrastructure as code, provisioning resources from a template.

Read the scenario for the verb: manage servers → EC2, run a function → Lambda, deploy an app fast → Beanstalk, define infrastructure → CloudFormation.

The trade-off

Beanstalk’s appeal is speed and simplicity: upload code, get a running, scaled, load-balanced environment. The trade-off is that it makes choices for you. If a question stresses needing full manual control of the OS and network, that points away from Beanstalk toward plain EC2. If it stresses deploying quickly without infrastructure work, Beanstalk is the answer.

How to use the questions below

Answer each one before you reveal the explanation, and when you miss, read past the correct letter to why the other three fail. The distractors are almost always the neighbouring compute service — EC2 where Beanstalk belongs, or Lambda described as the platform. Placing the scenario in the right compute category is the whole skill, and the reasoning below builds it.

AWS Elastic Beanstalk as a managed platform: you upload your application code, and Elastic Beanstalk provisions and manages the EC2 instances, load balancer, auto scaling and health monitoring for you, while you keep access to the underlying resources if you need them.

6 free CLF-C02 practice questions

Answers and explanations — no email wall
CLF-C02 Question 1 of 6

What does AWS Elastic Beanstalk do?

Answer: A — Deploys and runs your application, automatically provisioning and managing the underlying infrastructure

Elastic Beanstalk takes your application and runs it, handling the servers, load balancing, scaling and health monitoring automatically. Why not the others: provisioning any infrastructure from a template is CloudFormation. Object storage is S3. Managing keys is KMS. Beanstalk runs an application on a managed platform.

CLF-C02 Question 2 of 6

What do you provide to Elastic Beanstalk to get an application running?

Answer: A — Your application code — Beanstalk handles the infrastructure

You upload your code and Elastic Beanstalk provisions and manages the environment to run it. Why not the others: you do not pre-build the servers — that is exactly what Beanstalk does for you. A domain name alone runs nothing, and Beanstalk does not write the application; you bring the code.

CLF-C02 Question 3 of 6

Which model best describes Elastic Beanstalk?

Answer: A — Platform as a Service (PaaS) — you focus on the application, AWS runs the platform

Elastic Beanstalk is platform as a service: you supply the app and AWS operates the platform beneath it. Why not the others: raw servers you manage are IaaS (EC2). A finished application delivered to end users is SaaS. Individual functions with no platform to think about is Lambda. PaaS is the Beanstalk category.

CLF-C02 Question 4 of 6

With Elastic Beanstalk, how much access do you have to the underlying resources such as EC2 instances?

Answer: A — You retain access to them if you need it, but you do not have to manage them

Beanstalk provisions real resources — EC2 instances, a load balancer, auto scaling — which you can still access and adjust, but managing them is optional. Why not the others: it is not a black box with no access, you are not forced to manage everything (that would defeat the point), and there certainly are underlying resources. Managed but still accessible is the balance.

CLF-C02 Question 5 of 6

How does Elastic Beanstalk differ from AWS Lambda?

Answer: A — Beanstalk runs a whole application on a managed platform with servers underneath; Lambda runs individual functions with no servers to think about

Beanstalk deploys a complete application onto a managed platform (there are servers, managed for you); Lambda runs short functions with no servers in the picture. Why not the others: they are distinct, the descriptions are not reversed (Lambda is the serverless one), and neither is storage. Whole app on a platform, versus a function, is the difference.

CLF-C02 Question 6 of 6

When is Elastic Beanstalk a good fit?

Answer: A — You want to deploy a web application quickly without managing the infrastructure yourself

Beanstalk suits getting an application deployed fast while AWS handles provisioning, scaling and load balancing. Why not the others: needing full manual control points to plain EC2. Storing files is S3. A single event-driven function is Lambda. Fast app deployment without infrastructure work is where Beanstalk shines.

That is exactly how every question in the course works — answer, explanation, why-not. The real set continues in the practice player: 10 free questions, no sign-up.

Continue with the 10 free questions →

Those 6 questions were the start.

The exam does not test whether you recognise a term — it tests whether you can rule out three plausible answers under time pressure. That is what the explanations above are for, and there are 390 more questions built exactly like them.

Collecting questions yourself

  • Scattered across forums, of unknown age
  • Answer keys without reasoning
  • No idea which domain you are weak in

Practising with a system

  • 390 questions in 6 full tests, CLF-C02 (2026)
  • Every option explained — including the wrong ones
  • Readiness per exam domain, and drills for your weakest
Start free — 10 questions

Straight into the player. No account, no email.

Frequently asked questions

Is this the current CLF-C02 format?
Yes — these questions follow the CLF-C02 exam guide (2026 edition). Elastic Beanstalk sits in the Cloud Technology and Services domain, the largest on the exam at 34%, and the compute-choice questions it belongs to are common.
Are these real exam questions?
No. They are our own questions, written in the style and difficulty of the exam. Reproducing real exam items violates the AWS certification agreement and can get your certification revoked, and a memorised item teaches you nothing about the one you have not seen.
Do I need to deploy an app with Beanstalk to pass?
No. CLF-C02 tests what Beanstalk is (a managed platform / PaaS), what you provide (your code), and how it differs from EC2, Lambda and CloudFormation. You will not deploy anything in the exam.
Beanstalk, EC2, Lambda or CloudFormation — how do I keep them apart?
EC2 is servers you manage. Lambda is serverless functions. Beanstalk runs your whole app on a managed platform. CloudFormation provisions infrastructure from a template. Match the scenario — manage servers, run a function, deploy an app, or define infrastructure — to the right one.

Updated for CLF-C02 (July 2026). The sample questions above are our own work in the style of the exam — not real exam items. The exam itself is set and marked by the certification body.