Which AWS Services Are Serverless?

Answer Correct answer: D, E — AWS Lambda (serverless functions) and AWS Fargate (serverless container compute) are the only listed services that run without provisioning or managing servers.

Which of the following AWS services are serverless? (Choose two.)

  1. AWS Outposts
  2. Amazon EC2
  3. Amazon Elastic Kubernetes Service (Amazon EKS)
  4. AWS Fargate Correct Answer
  5. AWS Lambda Correct Answer

Community Votes

DE
100%

100% of anonymous learners picked answer DE. Votes are pick records left by other test-takers — they are not the verified answer.

Community Insight

This question tests whether you can separate truly serverless compute (Lambda, Fargate) from managed-but-server-backed services (EKS, EC2) and from on-premises AWS hardware (Outposts) — the trap is treating "managed" or "container" as a synonym for serverless.

Serverless means AWS provisions, scales and patches the underlying compute so you never touch a server, which in this list is true only of AWS Lambda and AWS Fargate. The page confirms the answer is Lambda plus Fargate (D, E), and explains why EC2, EKS and Outposts do not qualify.

Many candidates pick Amazon EKS or Amazon EC2 because AWS operates part of the platform, but EKS worker nodes and EC2 instances still require you to choose, patch and scale servers — only Lambda and Fargate remove that responsibility from the customer.

Community Discussion (5 comments)

kustodi1 👍 1
This time the page was right again!
BShelat 👍 1 Selected: DE
https://docs.aws.amazon.com/AmazonECS/latest/userguide/what-is-fargate.html https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
petercorn 👍 1 Selected: DE
https://aws.amazon.com/fargate/ https://aws.amazon.com/lambda/
Aghajee 👍 1
Correct Answer is D & E (Typo in earlier comment)
Aghajee 👍 4
Answer is A & E The AWS services that are considered serverless are: D. AWS Fargate AWS Fargate is a serverless compute engine for containers that allows you to run containers without managing the underlying infrastructure. E. AWS Lambda AWS Lambda is a fully serverless compute service that allows you to run code without provisioning or managing servers. It automatically scales your applications in response to incoming traffic.

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

AWS Lambda is the canonical serverless service: you upload code, AWS runs it on demand, scaling is automatic and billing is per invocation and duration with no instance to provision or patch. AWS Fargate is the serverless compute engine for containers, letting you run ECS or EKS tasks and pods without managing EC2 instances — you define CPU and memory per task and AWS handles the host fleet under the shared responsibility model. Both options therefore satisfy the exam definition of serverless: no server provisioning, automatic scaling and pay-for-use pricing. They are the only two options in this list where the customer never selects or maintains an operating system on a server. That is why D and E are the two correct choices.

Why the Other Options Are Wrong

AWS Outposts (A) is a rack of AWS-managed hardware installed in your own data center — you are effectively extending on-premises infrastructure, the opposite of serverless. Amazon EC2 (B) is the textbook infrastructure-as-a-service offering: you choose the instance family, patch the guest OS and pay while it runs, all responsibilities that serverless removes. Amazon EKS (C) manages the Kubernetes control plane for you, but the worker nodes still need capacity, and unless you explicitly schedule pods on Fargate you are managing EC2 node groups. "Managed control plane" is not the same as serverless, which is exactly the distinction this question is designed to catch.

Community Comment Notes

Aghajee first wrote "Answer is A & E" but the body of that same comment listed Fargate and Lambda, and a follow-up corrected it plainly: "Correct Answer is D & E (Typo in earlier comment)" — a useful reminder to read the reasoning, not just the answer line. BShelat and petercorn both backed D and E with AWS documentation links for Fargate and Lambda, which are the authoritative sources for the serverless definition used here. kustodi1's short remark that "This time the page was right again!" reflects the community consensus of DE, which matches the technical analysis independently.

Official Reference

Exam Strategy

When a CLF-C02 question asks what is serverless, filter options through three tests: do you provision or patch servers, do you size capacity, and do you pay while idle? Anything that fails all three — EC2, EKS node groups, Outposts — is out, no matter how "managed" it sounds.

Frequently Asked Questions

Is Amazon EKS serverless since AWS manages the control plane?

No. EKS manages the Kubernetes control plane, but worker nodes still need capacity and patching; you only get serverless pods if you schedule them on Fargate.

Why is AWS Outposts not considered serverless?

Outposts puts AWS-managed hardware in your own data center, so you still own the physical footprint and capacity planning rather than consuming on-demand serverless compute.

More CLF-C02 FAQ →

Related Analysis

Practice All CLF-C02 Questions

Access 120 questions with complete answers and detailed explanations.

View Full CLF-C02 Practice Test →

← Back to CLF-C02 Study Guide