A cloud practitioner is reviewing different workload requirements to select the most appropriate AWS compute services. Match each application scenario to the AWS compute service that best meets its requirements.
- A simple virtual private server (VPS) package with a pre-configured LAMP stack to host a personal blog.Amazon Lightsail
- A short-running background job triggered by file uploads to an Amazon S3 bucket that must scale automatically to zero.AWS Lambda
- A legacy commercial database application requiring custom OS kernel modifications and administrative root access.Amazon EC2
- A containerized application that needs to be deployed without provisioning, configuring, or scaling physical virtual machines.AWS Fargate
Answer
Amazon Lightsail matches simple VPS hosting; AWS Lambda matches event-driven S3-triggered tasks; Amazon EC2 matches applications needing OS root access; AWS Fargate matches running containers without managing virtual machines.
Each requirement is mapped to its optimal AWS compute service based on the degree of management control and architecture: Amazon Lightsail for simple VPS, AWS Lambda for event-driven functions, Amazon EC2 for full OS access, and AWS Fargate for serverless container deployment.
Step-by-Step Solution
Key Concept
AWS Compute Service Selection
Estimated Time:1m 30s