A retail company is migrating its microservices-based application to AWS. Each microservice is packaged as a Docker container. The company wants to run these containers without provisioning, configuring, or scaling the underlying virtual servers, and wishes to pay only for the vCPU and memory resources requested by the running containers. Which AWS compute option or launch type best meets these requirements?
- AWS FargateAnswer
- BAmazon EC2
- CAmazon Lightsail
- DAWS Lambda
Answer
AWS Fargate
The correct option is the serverless container compute engine that enables running containers without managing underlying EC2 instances. It abstracts the server layer and bills dynamically based on the container configuration.
Step-by-Step Solution
Key Concept
Serverless container compute on AWS