Question

Difficulty: EasyAWS Compute Services

A startup is designing a new microservices-based application and wants to minimize operational overhead by using serverless compute options. The architecture team needs to select services where they do not have to provision, manage, or patch the underlying virtual servers.

Which of the following AWS compute services meet these requirements? (Select TWO.)

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

Answer

AWS Lambda and AWS Fargate are serverless compute services that do not require managing underlying servers.
AWS Lambda and AWS Fargate are correct because both are serverless compute services. AWS Lambda runs code in response to events without provisioning servers, while AWS Fargate is a serverless compute engine for containers that eliminates the need to manage the underlying virtual machines.

Step-by-Step Solution

1
Identify the key requirement in the scenario.
The requirement is to select serverless AWS compute services that eliminate the need to provision, manage, or patch virtual servers.
Understanding the core constraint helps narrow down the correct AWS services.
2
Evaluate the compute services against the serverless criteria.
AWS Lambda and AWS Fargate run applications without requiring server management. Amazon EC2 and Amazon Lightsail require the user to manage virtual machines.
Distinguishing between serverless and server-based compute models leads to the correct selection.

Key Concept

AWS Serverless Compute Services
Rate this question