什么是 Application Auto Scaling? - Application Auto Scaling
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

什么是 Application Auto Scaling?

Application Auto Scaling 是一项网络服务,适用于需要一种解决方案来自动扩展其可扩展资源以用于亚马逊以外的各项 Amazon 服务的开发人员和系统管理员EC2。

在中国(北京)区域,您可以为以下资源配置自动扩缩:

  • Aurora 副本

  • DynamoDB 表和全局二级索引

  • 亚马逊ECS服务

  • 亚马逊EMR集群

  • Amazon Keyspaces (for Apache Cassandra) 表

  • Lambda 函数预置并发

  • 适用于 Apache Kafka 的亚马逊托管流媒体 Kafka MSK () 代理存储

  • Amazon Neptune 集群

  • SageMaker 端点变体

  • Spot 队列请求

  • 由您自己的应用程序或服务提供的自定义资源。有关更多信息,请参阅GitHub存储库

在中国(宁夏)区域,您可以为以下资源配置自动扩缩:

  • Aurora 副本

  • DynamoDB 表和全局二级索引

  • 亚马逊ECS服务

  • 亚马逊EMR集群

  • Amazon Keyspaces (for Apache Cassandra) 表

  • Lambda 函数预置并发

  • 适用于 Apache Kafka 的亚马逊托管流媒体 Kafka MSK () 代理存储

  • Amazon Neptune 集群

  • SageMaker 端点变体

  • Spot 队列请求

要查看上面列出的任何 Amazon 服务的区域可用性,请参阅 Region 表

有关使用 Auto Scaling 组扩展您的亚马逊EC2实例队列的信息,请参阅 Amazon A EC2 uto Scaling 用户指南

Application Auto Scaling 的功能

Application Auto Scaling 可以让您根据您定义的条件弹性伸缩可扩展资源。

  • 目标跟踪扩展-根据特定 CloudWatch 指标的目标值扩展资源。

  • 步进扩缩 - 根据一组扩缩调整来扩缩资源,这些调整因警报违例大小而异。

  • 计划的扩缩— 仅扩展一次或按经常性计划扩缩资源。

使用 Application Auto Scaling

您可以使用以下界面配置扩缩,具体取决于要扩缩的资源:

要以编程方式连接到 Amazon Web Services 服务,请使用终端节点。有关调用 Application Auto Scalin 以及中国亚马逊网络服务入门中的中国亚马逊网络服务。