Question

Difficulty: EasyAWS Compute Services

A company wants to run application workloads on AWS without the need to provision, manage, or patch any underlying servers or operating systems. Which of the following AWS compute services are serverless? (Select TWO.)

  1. AWS LambdaAnswer
  2. AWS FargateAnswer
  3. C
    Amazon EC2
  4. D
    Amazon Lightsail

Answer

AWS Lambda and AWS Fargate
AWS Lambda and AWS Fargate are both serverless compute offerings in AWS. AWS Lambda allows running code in response to events without managing any servers, while AWS Fargate allows running containerized applications without having to provision or manage EC2 instances.

Step-by-Step Solution

1
Identify the key requirement in the scenario.
The company wants to run workloads without provisioning, managing, or patching virtual servers or operating systems, which defines the 'serverless' operational model.
This helps filter the choices to only those compute services where AWS manages the underlying infrastructure, servers, and OS scaling.
2
Evaluate each compute service option against the serverless definition.
AWS Lambda runs code on a high-availability compute infrastructure without server management. AWS Fargate runs containers without requiring you to manage EC2 instances. Amazon EC2 and Amazon Lightsail require the customer to manage virtual servers (instances).
This isolates the two correct serverless options from the server-based options.

Key Concept

AWS Serverless Compute Services
Rate this question