AWS Fargate
#45 · Level 3 · Modern architecture · ContainersConcept
Section titled “Concept”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.
Simple example
Section titled “Simple example”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.
Why it’s needed
Section titled “Why it’s needed”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.
Where it’s used
Section titled “Where it’s used”It is used with ECS or EKS, as the place where containers run.
Azure equivalent
Section titled “Azure equivalent”Azure Container Instances / Container Apps
Related
Section titled “Related”Amazon ECS · Amazon EKS · What is Serverless?
Learn more
Section titled “Learn more”For details and the latest information, see the official documentation: