

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 什么是 Application Auto Scaling？
<a name="what-is-application-auto-scaling"></a>

Application Auto Scaling 是一项网络服务，适用于需要一种解决方案来自动扩展其可扩展资源，用于超出 [Amazon A EC2 uto Scaling](https://docs.amazonaws.cn/autoscaling/ec2/userguide/what-is-amazon-ec2-auto-scaling.html) 的各项 Amazon 服务。

在中国（北京）区域，您可以为以下资源配置自动扩缩：
+ Aurora 副本
+ DynamoDB 表和全局二级索引
+ Amazon ECS 服务
+ Amazon EMR 集群
+ Amazon Keyspaces (for Apache Cassandra) 表
+ Lambda 函数预置并发
+ Amazon Managed Streaming for Apache Kafka (MSK) 代理存储
+ Amazon Neptune 集群
+ SageMaker AI 端点变体
+ Spot 队列请求
+ 由您自己的应用程序或服务提供的自定义资源。有关更多信息，请参阅[GitHub存储库](https://github.com/aws/aws-auto-scaling-custom-resource)。

在中国（宁夏）区域，您可以为以下资源配置自动扩缩：
+ Aurora 副本
+ DynamoDB 表和全局二级索引
+ Amazon ECS 服务
+ Amazon EMR 集群
+ Amazon Keyspaces (for Apache Cassandra) 表
+ Lambda 函数预置并发
+ Amazon Managed Streaming for Apache Kafka (MSK) 代理存储
+ Amazon Neptune 集群
+ SageMaker AI 端点变体
+ Spot 队列请求

要查看上面列出的任何 Amazon 服务的区域可用性，请参阅 [Region 表](https://www.amazonaws.cn/about-aws/regional-product-services/)。

有关使用 Auto Scaling 组扩展您的亚马逊 EC2 实例队列的信息，请参阅 [Amazon A EC2 uto Scaling 用户指南](https://docs.amazonaws.cn/autoscaling/ec2/userguide/)。

## Application Auto Scaling 的功能
<a name="features"></a>

Application Auto Scaling 可以让您根据您定义的条件弹性伸缩可扩展资源。
+ **目标跟踪扩展**-根据特定 CloudWatch 指标的目标值扩展资源。
+ **步进扩缩** - 根据一组扩缩调整来扩缩资源，这些调整因警报违例大小而异。
+ **计划的扩缩**— 仅扩展一次或按经常性计划扩缩资源。
+ **预测性扩展** — 根据历史数据主动扩展资源以匹配预期负载。

## 使用 Application Auto Scaling
<a name="access"></a>

您可以使用以下界面配置扩缩，具体取决于要扩缩的资源：
+ **Amazon Web Services 管理控制台** – 提供可用于配置扩缩的 Web 界面。注册一个 Amazon 帐户并登录 Amazon Web Services 管理控制台. 然后，打开服务控制台以查看简介中列出的资源之一。例如，要扩展 Lambda 函数，请打开。 Amazon Lambda console确保以与要使用的资源 Amazon Web Services 区域 相同的方式打开控制台。
**注意**  
并非所有资源都可以访问控制台。有关更多信息，请参阅 [Amazon Web Services 服务 可以与 Application Auto Scaling 一起使用](integrated-services-list.md)。
+ **Amazon Command Line Interface (Amazon CLI)** — 为大量用户提供命令，并在 Windows Amazon Web Services 服务、macOS 和 Linux 上受支持。要开始使用，请参阅[Amazon Command Line Interface](https://docs.amazonaws.cn/cli/)。有关更多信息，请参阅《Amazon CLI 命令参考》**中的 [application-autoscaling](https://docs.amazonaws.cn/cli/latest/reference/application-autoscaling/)。
+ **Amazon Tools for Windows PowerShell**— 为那些在 PowerShell 环境中编写脚本的用户提供一系列 Amazon 产品的命令。要开始使用，请参阅[《Amazon Tools for PowerShell 用户指南》](https://docs.amazonaws.cn/powershell/latest/userguide/)。有关更多信息，请参阅 [Amazon Tools for PowerShell Cmdlet 参考](https://docs.amazonaws.cn/powershell/latest/reference/Index.html)。
+ **Amazon SDKs**— 提供特定于语言的 API 操作并处理许多连接细节，例如计算签名、处理请求重试和处理错误。有关更多信息，请参阅[构建工具 Amazon](https://www.amazonaws.cn/developer/tools/)。
+ **HTTPS API** – 提供了您使用 HTTPS 请求调用的低级别 API 操作。有关更多信息，请参阅 [Application Auto Scaling API 参考](https://docs.amazonaws.cn/autoscaling/application/APIReference/)。
+ **Amazon CloudFormation**— 支持使用 CloudFormation 模板配置缩放。有关更多信息，请参阅 [使用配置应用程序 Auto Scaling 资源 Amazon CloudFormation](creating-resources-with-cloudformation.md)。

要以编程方式连接到 Amazon Web Services 服务，请使用终端节点。有关调用 [Application Auto Scaling 的 Auto Scaling 终端节点和 ARNs 终端节点中的中国](https://docs.amazonaws.cn/aws/latest/userguide/endpoints-arns.html)*亚马逊网络服务[终端节点 Amazon](https://docs.amazonaws.cn/c2s/latest/userguide/introduction.html)以及中国亚马逊网络服务入门*。