Auto scaling and fault tolerance

AWS Auto Scaling monitors the application and ensures that the correct number of EC2 instances are available; if not, then it will automatically adjust and scale the capacity to maintain predictable and steady performance at the lowest cost. AWS Auto Scaling provides a powerful and simple console to set up the application scaling easily for multiple services and multiple resources.

For Amazon EC2 Auto Scaling, collections of EC2 instances are created and known as Auto Scaling Groups (ASGs). In an Auto Scaling Group, you can define the minimum and maximum number of instances, so an Auto Scaling Group will not go below or above these sizes, respectively.

Now, let's understand Auto Scaling capabilities on AWS: ...

Get Expert AWS Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.