Skip to content

AWS Fargate

#45 · Level 3 · Modern architecture · Containers

With AWS Fargate you can run containers without worrying about the servers underneath. It is a serverless compute engine that works with both ECS and EKS. You only say how much CPU and memory a container needs. Choosing servers, patching them and keeping the right number running is AWS’s job. Each task or pod runs in its own separate environment, and stays inside a Subnet of your VPC.

Taking an Uber instead of driving your own car. You give the destination (the container) — who drives, where the car is parked and its servicing are none of your responsibility.

No hassle of patching servers, choosing their size, or working out how many you need. You pay for as much CPU and memory as the container uses.

It is used with ECS or EKS, as the place where containers run.

Azure Container Instances / Container Apps

Amazon ECS · Amazon EKS · What is Serverless?

For details and the latest information, see the official documentation: