How do I use Auto Scaling to improve the fault tolerance of an application behind my load balancer?
1 minute read
0
I have an application that's running on Amazon Elastic Compute Cloud (Amazon EC2) instances behind a load balancer. I want to use Auto Scaling to improve the fault tolerance of my application.
Resolution
Elastic Load Balancing (ELB) supports the following types of load balancers: Application Load Balancer, Network Load Balancer, and Classic Load Balancer. If you have a preexisting load balancer, then you can create an Auto Scaling group to automatically terminate unhealthy instances and launch new, healthy ones. This improves the fault tolerance of your application. You can also configure Auto Scaling to dynamically scale up your application in response to demand.