A financial company is moving two distinct workloads to AWS. The first workload is an event-driven task that processes uploaded transaction logs in under two minutes. The second workload is a containerized API service that must run continuously to handle incoming web traffic without requiring the team to manage virtual machine operating systems. Which of the following AWS compute options should the company use to host these workloads with the lowest operational management? (Select TWO.)
- AWS LambdaAnswer
- AWS FargateAnswer
- CAmazon Elastic Compute Cloud (Amazon EC2)
- DAWS Lightsail
- EAmazon Elastic Container Service (Amazon ECS) with Amazon EC2 launch type
Answer
AWS Lambda and AWS Fargate are the correct compute options for these workloads.
To achieve the lowest operational management overhead, serverless compute services are the most appropriate choice. AWS Lambda is suitable for the short-running, event-driven task of processing logs because it executes code only when triggered and requires zero infrastructure management. AWS Fargate is the appropriate container hosting service because it runs containerized web applications continuously without requiring the customer to manage or patch virtual machines.
Step-by-Step Solution
Key Concept
Selecting appropriate AWS compute services based on operational overhead, execution duration, and workload type (serverless vs. server-based, event-driven vs. continuous containers).