Serverless
CoreAWS Fargate
Serverless container compute capacity for supported Amazon ECS tasks and Amazon EKS pods.
Key points
- Fargate removes host provisioning, patching, and capacity management while preserving the container execution model.
- Task or pod CPU, memory, ephemeral storage, networking, startup, and duration still affect performance and cost.
- It is capacity, not an orchestrator: ECS or EKS defines and maintains workloads.
Best-known use cases
- Run long-lived containers without managing EC2 hosts.
- Run isolated bursty tasks with per-task resource definitions.
What candidates often confuse it with
- Fargate runs containers; Lambda runs event-driven functions with a function execution model.
- Fargate supplies capacity; ECS or EKS supplies orchestration.
Key takeaway
Choose Fargate when containers are required and minimizing host operations is the priority.
Related services
- Amazon ECS
- Amazon EKS
- AWS Lambda
Relevant exam tasks
- D2.1 — Design scalable and loosely coupled architectures.
- D3.2 — Design high-performing and elastic compute solutions.
- D4.2 — Design cost-optimized compute solutions.