Question

Difficulty: EasyAWS Compute Services

An organization wants to run its applications using serverless compute services to avoid the administrative overhead of managing and patching operating systems. Which of the following AWS compute services are serverless? (Select TWO)

  1. AWS LambdaAnswer
  2. AWS FargateAnswer
  3. C
    Amazon Elastic Compute Cloud (Amazon EC2)
  4. D
    Amazon Lightsail

Answer

AWS Lambda and AWS Fargate are the correct serverless compute services.
AWS Lambda and AWS Fargate are serverless compute options. AWS Lambda allows running code in response to events without managing any infrastructure. AWS Fargate is a serverless compute engine that deploys containers without requiring you to manage the underlying EC2 instances or container hosts.

Step-by-Step Solution

1
Determine the defining characteristic of serverless compute in AWS, which is the removal of the need to manage, patch, or scale the underlying server instances.
AWS Lambda and AWS Fargate are identified as serverless options since AWS manages the infrastructure stack completely.
This establishes the criteria for evaluating the choices.
2
Evaluate Amazon EC2 and Amazon Lightsail against the serverless definition.
Amazon EC2 and Amazon Lightsail are excluded because they require manual management and provisioning of virtual servers.
Correctly identifying non-serverless services ensures the wrong choices are eliminated.

Key Concept

Distinguishing between serverless compute services and server-based virtual instance offerings.
Rate this question