Question

Difficulty: EasyAWS Compute Services

A cloud practitioner needs to pair different application deployment needs with their corresponding AWS compute services. Match each specific workload scenario to the most suitable AWS compute service.

  • An application that runs code only in response to events and requires zero server management.AWS Lambda
  • A containerized workload that runs without requiring the management of virtual machine infrastructure.AWS Fargate
  • A monolithic application requiring complete administrative control over the operating system kernel.Amazon EC2

Answer

Event-driven serverless workloads match with AWS Lambda, serverless container workloads match with AWS Fargate, and workloads requiring complete operating system control match with Amazon EC2.
AWS Lambda is correct for event-driven serverless workloads. AWS Fargate is correct for containerized workloads without server management. Amazon EC2 is correct for workloads requiring OS access.

Step-by-Step Solution

1
Analyze the first requirement: running code only in response to events with zero server management.
This describes a fully serverless, event-driven model, which is the definition of AWS Lambda.
AWS Lambda automatically scales and runs code without provisioning servers in response to event triggers.
2
Analyze the second requirement: running containerized workloads without managing the underlying virtual machines.
This describes a serverless container execution environment, which is the definition of AWS Fargate.
AWS Fargate manages the underlying compute infrastructure so users only need to package their applications in containers.
3
Analyze the third requirement: a monolithic application requiring full administrative control over the operating system.
This describes an Infrastructure as a Service (IaaS) virtual machine, which is the definition of Amazon EC2.
Amazon EC2 gives users complete administrative (root) access to customize the operating system and software stack.

Key Concept

Selecting the appropriate AWS compute service based on management overhead, hosting type (serverless vs. virtual machine), and containerization requirements.
Estimated Time:1m 0s
Rate this question