

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

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

Application Auto Scaling 是一项网络服务，面向开发人员和系统管理员，他们需要一种解决方案来自动扩展其可扩展资源，用于超出 [Amazon EC2 Auto Scaling](https://docs.aws.amazon.com/autoscaling/ec2/userguide/what-is-amazon-ec2-auto-scaling.html) 的各项 AWS 服务。使用 Application Auto Scaling，您可以为以下资源配置自动缩放：
+ WorkSpaces 应用程序舰队
+ Aurora 副本
+ Amazon Comprehend 文档分类和实体识别程序终端节点
+ DynamoDB 表和全局二级索引
+ Amazon ECS 服务
+ ElastiCache 复制组（Redis OSS 和 Valkey）和 Memcached 集群 
+ Amazon EMR 集群
+ Amazon Keyspaces (for Apache Cassandra) 表
+ Lambda 函数预置并发
+ Amazon Managed Streaming for Apache Kafka (MSK) 代理存储
+ Amazon Neptune 集群
+ SageMaker AI 端点变体
+ SageMaker AI 推理组件
+ SageMaker AI 无服务器预配置并发
+ Spot 队列请求
+ 亚马逊资源池 WorkSpaces
+ 由您自己的应用程序或服务提供的自定义资源。有关更多信息，请参阅[GitHub存储库](https://github.com/aws/aws-auto-scaling-custom-resource)。

要查看上面列出的任何 AWS 服务的区域可用性，请参阅[区域表](https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/) 。

有关使用 Auto Scaling 组扩缩 Amazon EC2 实例队列的信息，请参阅 [Amazon EC2 Auto Scaling 用户指南](https://docs.aws.amazon.com/autoscaling/ec2/userguide/)。

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

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

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

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

要以编程方式连接到 AWS 服务，请使用终端节点。*有关调用 Application Auto Scal [ing 的终端节点的信息，请参阅《*AWS 一般参考*中国 中的配额](https://docs.aws.amazon.com/general/latest/gr/as-app.html)*。