什麼是 Application Auto Scaling? - Application Auto Scaling

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

什麼是 Application Auto Scaling?

Application Auto Scaling 是一項 Web 服務,適合開發人員和系統管理員,他們需要針對 Amazon EC2 以外的個別 AWS 服務自動擴展可擴展資源的解決方案 使用「Application Auto Scaling」,您可以為下列資源設定自動調整規模:

  • AppStream 2.0 支艦隊

  • Aurora 複本

  • Amazon Comprehend 文件分類和實體識別器端點

  • DynamoDB 資料表和全域次要索引

  • Amazon ECS 服務

  • ElastiCache (RedisOSS) 叢集 (複寫群組)

  • Amazon EMR 集群

  • Amazon Keyspaces (適用於 Apache Cassandra) 資料表

  • Lambda 函數佈建並行

  • 適用於 Apache 卡夫卡(MSK)代理存儲的 Amazon 託管流

  • Amazon Neptune 叢集

  • SageMaker 端點變體

  • SageMaker 推論元件

  • SageMaker 無伺服器佈建並行

  • Spot 機群請求

  • Amazon 池 WorkSpaces

  • 由您自家的應用程式或服務所提供的自訂資源。如需詳細資訊,請參閱存GitHub放庫

若要查看上述任何 AWS 服務的區域可用性,請參閱地區表

如需使用自動擴展群組擴展 Amazon EC2 執行個體叢集的相關資訊,請參閱 Amazon EC2 Auto Scaling 使用者指南

Application Auto Scaling 的功能

Application Auto Scaling 可以根據您定義的條件,自動擴展可擴展的資源。

  • 目標追蹤擴展 — 根據特定 CloudWatch 量度的目標值調整資源。

  • 步驟擴展 - 根據一組依警示違規程度而變動的擴展調整值擴展資源。

  • 排定擴展 - 僅擴展一次或按照排定重複擴展資源。

可搭配 Application Auto Scaling 使用

您可以使用以下介面設定擴展,使用哪個介面取決於要擴展的資源:

若要以程式設計方式連線到 AWS 服務,請使用端點。如需呼叫應用程式 Auto Scaling 的端點的相關資訊,請參閱最高機密區域中配額