Question

Difficulty: EasyAWS Compute Services

A startup wants to launch two new workloads on AWS: a containerized application where they do not want to manage or patch any underlying servers, and an event-driven task that runs code only when new images are uploaded to an Amazon S3 bucket.

Which two AWS compute services should the startup choose to meet these needs? (Select two.)

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

Answer

AWS Fargate and AWS Lambda are the correct compute services to meet the startup's requirements.
AWS Fargate allows you to run containerized applications without managing the underlying virtual machines or patching operating systems. AWS Lambda is an event-driven, serverless compute service that runs code in response to triggers like Amazon S3 uploads without provisioning any servers.

Step-by-Step Solution

1
Identify the service that runs containerized applications without requiring the customer to manage or patch underlying virtual servers.
AWS Fargate is a serverless compute engine for containers that removes the need to provision and manage servers.
This satisfies the first workload requirement for the containerized application.
2
Identify the service that runs code in response to events, such as uploading files to Amazon S3, without managing servers.
AWS Lambda is an event-driven serverless service that executes code in response to S3 bucket triggers.
This satisfies the second workload requirement for the image upload trigger.

Key Concept

Selecting appropriate AWS compute services based on requirements such as serverless, containerization, and event-driven architectures.
Estimated Time:1m 0s
Rate this question