Auto Scaling Documentation
AWS provides multiple services that you can use to scale your
application. Auto scaling is enabled by Amazon CloudWatch and is available at no additional
charge beyond the service fees for CloudWatch and the other AWS resources that
you use.
Amazon EC2 Auto Scaling
Use Amazon EC2 Auto Scaling to automatically scale Amazon EC2 instances, either
with scaling policies or with scheduled scaling.
- Describes how to use Amazon EC2 Auto Scaling to launch or terminate instances automatically, based on scaling policies, scheduled scaling, and health checks.
- Provides syntax and examples for the AWS CLI commands for use with Amazon EC2 Auto Scaling.
- Describes all the API operations for Amazon EC2 Auto Scaling in detail. Also provides sample requests, responses, and errors for the supported web services protocols.
Application Auto Scaling
Use Application Auto Scaling to configure auto scaling for resources beyond just
EC2, either with scaling policies or with scheduled scaling. For some resources, you can
use auto scaling functionality directly in the service console in which you create and
manage the resource.
- Provides general instructions for using the Application Auto Scaling service to scale different resources, based on scaling policies and scheduled scaling.
- Provides syntax and examples for the AWS CLI commands for use with Application Auto Scaling.
- Describes all the API operations for Application Auto Scaling in detail. Also provides sample requests, responses, and errors for the supported web services protocols.
- Contains CloudFormation templates and instructions to build and test auto scaling for custom resources to help accelerate development of your applications and services.
AWS Auto Scaling
Use scaling plans to set up scaling policies across a collection of supported
resources from services including Aurora, DynamoDB, EC2 Spot, and ECS.
- Walks you through using the AWS Auto Scaling console to identify your scalable resources and to create a scaling plan for the first time.
- Provides syntax and examples for the AWS CLI commands for use with scaling plans.
- Describes all the API operations for scaling plans in detail. Also provides sample requests, responses, and errors for the supported web services protocols.
PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.