Amazon ECS and Application Load Balancer

Amazon ECS can optionally be configured to load balance traffic evenly across the tasks in your service. You can either use the classic Elastic Load Balancer or the newer Application Load Balancer. One cool thing with the Amazon Application Load Balancer, in combination with ECS, is that it supports dynamic port mapping. This means that … Continue reading Amazon ECS and Application Load Balancer

Advertisements

Consul cluster in AWS with autoscaling, Lambda and lifecycle hooks

Introduction Recently I have been playing around with microservices-based applications using the Amazon EC2 Container Service (ECS). Amazon ECS is a container manager service that facilitates running a cluster of containers on top of EC2 instances. Service discovery is an important component of most systems based on a microservices architecture. One option in AWS is to rely upon Elastic Load … Continue reading Consul cluster in AWS with autoscaling, Lambda and lifecycle hooks