Amazon Auto Scaling
Amazon Auto Scaling monitors your applications and automatically adjusts capacity to maintain steady, predictable performance at the lowest possible cost. Using Amazon Auto Scaling, it’s easy to set up application scaling for multiple resources across multiple services in minutes. The service provides a simple, powerful user interface that lets you build scaling plans for resources including Amazon EC2 instances and Spot Fleets, Amazon ECS tasks, Amazon DynamoDB tables and indexes, and Amazon Aurora Replicas. Amazon Auto Scaling makes scaling simple with recommendations that allow you to optimize performance, costs, or balance between them. If you’re already using Amazon EC2 Auto Scaling to dynamically scale your Amazon EC2 instances, you can now combine it with Amazon Auto Scaling to scale additional resources for other Amazon Web Services services. With Amazon Auto Scaling, your applications always have the right resources at the right time.
Amazon Auto Scaling is available at no additional charge. You pay only for the Amazon Web Services resources needed to run your applications and Amazon CloudWatch monitoring fees.