
O AWS Auto Scaling ajusta e monitora os aplicativos de forma automática, mantendo funcionamento com bom desempenho e custo acessível. Com este recurso, dá para configurar a escalabilidade de aplicativos para vários recursos em diversos serviços em pouco tempo (minutos).
Também oferece serviço de uma interface de usuário simples, que permite criar planos de escalabilidade para recursos, como instâncias do Amazon EC2, tarefas do Amazon ECS, tabelas e índices do Amazon DynamoDB e réplicas do Amazon Aurora.
Um exemplo: Se estiver usando o Amazon EC2 Auto Scaling para escalar dinamicamente instâncias do Amazon EC2, pode combiná-lo com o AWS Auto Scaling para escalar outros recursos de outros Serviços da AWS.
É possível iniciar o uso do AWS Auto Scaling, utilizando o Console de gerenciamento da AWS, a Interface da linha de comando (ILC) ou o SDK.
Com o AWS Auto Scaling da para automatizar a forma como grupos de recursos diferentes respondem às flutuações de demanda, e/ ou disponibilidade e custos; além de definir objetivos de acordo com as preferências.