AWS Auto Scaling
Escalabilidade de aplicativos para otimizar performance e custos
O AWS Auto Scaling monitora seus aplicativos e ajusta automaticamente a capacidade para manter uma performance constante e previsível pelo menor custo possível. Com o AWS Auto Scaling, é fácil configurar a escalabilidade de aplicativos para vários recursos em diversos serviços em questão de minutos. O serviço oferece uma interface de usuário simples e eficiente que permite criar planos de escalabilidade para recursos como Amazon EC2 e frotas spot, tarefas do Amazon ECS, tabelas e índices do Amazon DynamoDB e réplicas do Amazon Aurora. O AWS Auto Scaling ajuda a simplificar a escalabilidade por meio de recomendações que permitem que você otimize a performance, os custos ou o equilíbrio entre eles. Se você já está 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. Com o AWS Auto Scaling, seus aplicativos sempre dispõem dos recursos certos, na hora certa.
É fácil começar a usar o AWS Auto Scaling utilizando o Console de Gerenciamento da AWS, a Interface da Linha de Comando (ILC) ou o SDK. O AWS Auto Scaling está disponível sem custos adicionais. Você paga apenas pelos recursos da AWS necessários para executar os aplicativos e pelas taxas de monitoramento do Amazon CloudWatch.
Novidades
Dois novos aprimoramentos proporcionam mais flexibilidade e visibilidade para escalar recursos de aplicativos.
O Amazon EC2 Auto Scaling mudou
Há várias opções disponíveis para escalar com a AWS.
Você precisa apenas gerenciar instâncias do Amazon EC2?
Benefícios
Configure rapidamente a escalabilidade
O AWS Auto Scaling permite definir os níveis de utilização pretendidos para vários recursos em uma interface simples e intuitiva. Você pode ver rapidamente a utilização média de todos os recursos escaláveis sem necessidade de navegar para outros consoles. Por exemplo, se um aplicativo usar o Amazon EC2 e o Amazon DynamoDB, você poderá usar o AWS Auto Scaling para gerenciar o provisionamento de recursos de todos os grupos de Auto Scaling do EC2 e todas as tabelas de banco de dados no aplicativo.
Tome decisões de escalabilidade mais inteligentes
O AWS Auto Scaling permite criar planos de escalabilidade que automatizam a forma como grupos de recursos diferentes respondem às flutuações de demanda. Você pode priorizar disponibilidade, custos ou um equilíbrio ente os dois. O AWS Auto Scaling cria automaticamente todas as políticas de escalabilidade e define objetivos de acordo com a sua preferência. O AWS Auto Scaling monitora o aplicativo e adiciona ou remove automaticamente capacidade de grupos de recursos em tempo real para acompanhar a demanda.
Mantenha automaticamente a performance
Use o AWS Auto Scaling para manter a performance e a disponibilidade ideais dos aplicativos, mesmo quando as cargas de trabalho sejam periódicas, imprevisíveis ou inconstantes. O AWS Auto Scaling monitora continuamente os aplicativos para garantir que operem nos níveis de performance desejados. Quando ocorrem picos de demanda, o AWS Auto Scaling aumenta automaticamente a capacidade dos recursos restritos para manter uma alta qualidade de serviço.
Pague apenas pelo que precisar
O AWS Auto Scaling pode ajudar a otimizar as eficiências de utilização e custo do consumo de Serviços da AWS. Portanto, você paga apenas pelos recursos realmente necessários. Quando a demanda cai, o AWS Auto Scaling remove automaticamente toda a capacidade excessiva de recursos, evitando que você gastos desnecessários. O uso do AWS Auto Scaling é gratuito e permite otimizar os custos de ambientes na AWS.
Como funciona
Explore seus aplicativos.
Com o AWS Auto Scaling, você pode configurar a escalabilidade automática para todos os recursos escaláveis
que compõem seu aplicativo em uma única interface unificada.
Descubra o que você pode escalar.
O AWS Auto Scaling verifica seu aplicativo para identificar todos os recursos escaláveis,
o que permite descobrir novas oportunidades de otimização de performance e custos.
Escolha o que otimizar.
As estratégias de escalabilidade inteligente usam análises estatísticas para recomendar estratégias
que otimizam performance, custos ou equilibram os dois.
Veja o plano de escalabilidade em ação.
Um painel de escalabilidade é criado automaticamente para permitir rastrear a utilização de cada recurso
e verificar se a escalabilidade opera da forma esperada.
Publicações e artigos de blog
Acesse o nosso blog de ferramentas de gerenciamento para ler mais sobre o AWS Auto Scaling e outras ferramentas de gerenciamento da AWS.
Conceitos básicos da AWS
Saiba mais sobre o AWS Auto Scaling