ECS, or Elastic Container service, is AWS’s containerization offering. I won’t go into specific detail about what containers are, in short they are created on a servers OS and when that OS crashed those containers crash. You have two main launch types those are EC2 and Fargate. With EC2 you deploy the container agent on your EC2 instances and manage the underlying infrastructure with containers created and managed on top of those instances. Fargate is a server less approach, no more EC2 instances, none you have to manage at least. With this option you can simply have specific tasks created to monitor usage and scale automatically. I will go into ECS clusters and tasks in my later posts!