Getting started with Application Auto Scaling - Application Auto Scaling

Getting started with Application Auto Scaling

Application Auto Scaling integrates with other AWS services so that you can add scaling capabilities to meet your application's demand. Automatic scaling is an optional feature of the service that is disabled by default in almost all cases.

With Application Auto Scaling, there are two primary ways to enable automatic scaling: using the service console of the resources that you want to scale, and accessing the Application Auto Scaling API programmatically through the AWS Command Line Interface (AWS CLI) or using an SDK.

If you are just getting started with Application Auto Scaling or are exploring the AWS Management Console, we recommend that you refer to the following documentation for sample configurations and to learn more about how the service integrates with Application Auto Scaling. If a service doesn't include documentation for configuring scaling in the console, you can use the AWS CLI or SDKs to configure scaling.

Using Application Auto Scaling with the AWS CLI

This user guide shows how to work with the Application Auto Scaling API using the AWS CLI. For introductory exercises, see Getting started using the AWS CLI. In this tutorial, we show you how to use the AWS CLI to access Application Auto Scaling as a first-time user. You learn the basic steps to configure scaling so your DynamoDB table scales at scheduled times. We chose to use a DynamoDB table as the basis for the tutorial because DynamoDB is available in most Regions, but you can use any supported service that you are comfortable with.