AWS Auto Scaling 可以监控您的应用程序并自动调整容量,从而以尽可能低的成本来保持稳定、可预测的性能。使用 AWS Auto Scaling,您可以在几分钟内为多项服务中的多个资源轻松设置应用程序扩展。该服务可以提供一个简单而功能强大的用户界面,让您可以为 Amazon EC2 实例和 Spot 队列、Amazon ECS 任务、Amazon DynamoDB 表和索引以及 Amazon Aurora 副本等资源制定扩展计划。AWS Auto Scaling 可以提供建议,让您能够优化性能、成本或实现二者的平衡,从而使扩展变得简单。如果您已经在使用 Amazon EC2 Auto Scaling 来动态扩展 Amazon EC2 实例,那么现在可以将其与 AWS Auto Scaling 结合使用,为其他 AWS 服务扩展其他资源。有了 AWS Auto Scaling,您的应用程序就始终能在合适的时间获得合适的资源。
您可以通过 AWS 管理控制台、命令行界面 (CLI) 或软件开发工具包轻松开始使用 AWS Auto Scaling。使用 AWS Auto Scaling 不会产生额外费用。您仅需支付运行应用程序所需的 AWS 资源费用和 Amazon CloudWatch 监控费用。
Predictive Scaling 简介
利用 ML 技术在流量发生变化之前自动扩展计算容量。
Amazon EC2 Auto Scaling 已经搬家
您有多种选择来扩展 AWS。
您是否只需要管理 Amazon EC2 实例?
优势
快速设置扩展
借助 AWS Auto Scaling,您可以在一个直观的界面中为多个资源设置目标利用率级别。您可以快速查看所有可扩展资源的平均利用率,无需导航到其他控制台。例如,如果您的应用程序使用 Amazon EC2 和 Amazon DynamoDB,则您可以使用 AWS Auto Scaling 来管理应用程序中所有 EC2 Auto Scaling 组和数据库表的资源预置。
制定智能的扩展决策
借助 AWS Auto Scaling,您可以制定扩展计划,自动确定不同的资源组如何响应需求变化。您还可以优化可用性、成本或实现二者的平衡。AWS Auto Scaling 可以根据您的偏好自动创建所有扩展策略并设置目标。AWS Auto Scaling 可以监控您的应用程序,并根据需求的变化自动实时向您的资源组添加容量或从中删除容量。
自动保持性能
使用 AWS Auto Scaling,即使要处理周期性、不可预测或不断变化的工作负载,您也可以保持最佳的应用程序性能和可用性。AWS Auto Scaling 可以持续监控您的应用程序,确保它们以您期望的性能水平运行。出现需求高峰时,AWS Auto Scaling 可以自动增加受限资源的容量,让您保持高质量的服务。
按需求量付费
AWS Auto Scaling 可以帮助您优化使用 AWS 服务时的利用率和成本效率,因此您只需为实际需要的资源付费。当需求下降时,AWS Auto Scaling 将自动删除任何多余的资源容量,避免您超支。AWS Auto Scaling 可以免费使用,并让您能够优化 AWS 环境的成本。
工作原理
了解有关 AWS Auto Scaling 的更多信息