Posted On: Aug 11, 2016

We are pleased to announce the launch of a new Application Load Balancer for the Elastic Load Balancing service designed to improve flexibility and performance of real-time applications, microservices, container-based architectures, and streaming applications. This new load balancer, which also supports the WebSocket protocol and HTTP/2, operates at the application layer and provides content-based routing support. This allows the Application Load Balancer to route requests across multiple services or containers running on one or more Amazon Elastic Compute Cloud (Amazon EC2) instances, helping to reduce costs and simplify service discovery.

The new Application Load Balancer offers all the high availability, automatic scaling, and robust security of Elastic Load Balancing, and also gives customers the ability to monitor the health of each individual service. It’s integrated with several AWS services including Auto Scaling, AWS CloudFormation, Amazon EC2 Container Service (ECS), AWS Certificate Manager, AWS CodeDeploy, AWS Config (coming soon), AWS Elastic Beanstalk (coming soon), and AWS Identity and Access Management (IAM).

Application Load Balancers are available in all public AWS Regions. You can learn more about the new Application Load Balancer by reading the AWS blog and visiting Elastic Load Balancing.