# Auto Scaling Documentation

Amazon 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 Amazon 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.

- [User Guide](/en_us/autoscaling/ec2/userguide/): Describes how to use Amazon EC2 Auto Scaling to launch or terminate instances automatically, based on scaling policies, scheduled scaling, and health checks.
- [API Reference](/en_us/autoscaling/ec2/APIReference/): 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.

- [User Guide](/en_us/autoscaling/application/userguide/): Provides general instructions for using the Application Auto Scaling service to scale different resources, based on scaling policies and scheduled scaling.
- [API Reference](/en_us/autoscaling/application/APIReference/): Describes all the API operations for Application Auto Scaling in detail. Also provides sample requests, responses, and errors for the supported web services protocols.

## Amazon 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.

- [User Guide](/en_us/autoscaling/plans/userguide/): Walks you through using the Amazon Auto Scaling console to identify your scalable resources and to create a scaling plan for the first time.
- [API Reference](/en_us/autoscaling/plans/APIReference/): Describes all the API operations for scaling plans in detail. Also provides sample requests, responses, and errors for the supported web services protocols.

---

## Getting Started

- [Getting Started with Amazon EC2 Auto Scaling](https://docs.amazonaws.cn/console/autoscaling/ec2/getting-started-with-ec2-auto-scaling)
- [Getting Started with Application Auto Scaling](https://docs.amazonaws.cn/console/autoscaling/application/getting-started-with-application-auto-scaling)
- [Getting Started with Amazon Auto Scaling](https://docs.amazonaws.cn/console/autoscaling/plans/getting-started-with-aws-auto-scaling)

