Match each application workload requirement with the most appropriate AWS compute service.
- A legacy database migration requiring custom OS kernel modifications and full administrative OS access.Amazon Elastic Compute Cloud (Amazon EC2)
- A Docker-based microservices application that needs to run containerized workloads without managing host servers.AWS Fargate
- An event-driven script that runs for under a minute only when new images are uploaded to an S3 bucket.AWS Lambda
- A small business WordPress site that requires a simple virtual private server (VPS) with a fixed, predictable monthly fee.Amazon Lightsail
Answer
The workload requiring custom OS control matches Amazon EC2. The containerized application without server management matches AWS Fargate. The event-driven short task triggered by S3 matches AWS Lambda. The small website requiring a predictable VPS matches Amazon Lightsail.
Each workload is paired with the compute service that aligns with its requirement for administrative control, container orchestration, event-driven scalability, or pricing simplicity.
Step-by-Step Solution
Key Concept
Selecting appropriate AWS compute services based on operational control, deployment models (serverless, containerized, IaaS), and pricing predictability.
Estimated Time:1m 30s