It has been almost a year and a half since AWS made the EC2 Container Service (ECS) general available. There have been lots of improvements along the way, but the addition of the new Application Load Balancer (ALB or ELBv2) promises to have a big impact on how we can run containers. Having a load balancer that understands container services, could make third party service discovery redundant.
We will set up a container stack that is build using only AWS services (ECS, ECR, ALB, ...), and show how to leverage the Application Load Balancer to register our containers in a cost-effective way.