An organization is evaluating hosting models for their application workloads on AWS. Match each operational requirement to the most appropriate AWS compute service.
- Deploying containerized microservices where the customer defines CPU and memory requirements, but AWS manages server provisioning, operating system patching, and scaling.AWS Fargate
- Running a legacy application that requires custom kernel modifications, direct administrative root access, and persistent state on the guest operating system.Amazon EC2
- Launching a simple developer-friendly project that needs a bundled virtual private server (VPS) package with a predictable, flat-rate monthly pricing model.Amazon Lightsail
- Executing short-lived, event-driven code that runs in response to database changes or file uploads, automatically scales down to zero, and incurs no idle capacity charges.AWS Lambda
Cevap
Matching AWS Fargate for serverless containers, Amazon EC2 for full guest OS control, Amazon Lightsail for simple pre-configured virtual private servers, and AWS Lambda for event-driven functions.
AWS Fargate matches the serverless container configuration requirement. Amazon EC2 matches the legacy custom-kernel/direct-access requirement. Amazon Lightsail matches the low-cost, flat-rate, pre-configured VPS requirement. AWS Lambda matches the serverless, event-driven scale-to-zero function execution requirement.
Adım Adım Çözüm
Anahtar Kavram
Selecting AWS compute services based on operational responsibility, degree of control, and infrastructure architecture.