Todos os produtos
Search
Central de documentação

Auto Scaling:Benefícios

Última atualização: Jun 23, 2026

O Auto Scaling automatiza o gerenciamento de capacidade para que suas aplicações permaneçam disponíveis e com boa relação custo-benefício, sem intervenção manual. Principais benefícios:

  • Automação — Scale-out e scale-in ocorrem automaticamente com base em suas configurações, com atualizações integradas no balanceador de carga e nas listas de permissões do banco de dados.

  • Custo-benefício — O Auto Scaling provisiona recursos quando a demanda aumenta e os libera quando diminui, de modo que você paga pela capacidade apenas quando necessário.

  • Alta disponibilidade — O Auto Scaling detecta e substitui automaticamente instâncias com problemas, sem interromper o serviço.

  • Configuração flexível — Cinco modos de dimensionamento, diversas fontes de configuração de instâncias e uma variedade de políticas de dimensionamento permitem adequar o gerenciamento de capacidade à sua carga de trabalho.

  • Auditoria e monitoramento — Cada atividade de dimensionamento é registrada, e o CloudMonitor oferece visibilidade contínua sobre a integridade das instâncias.

Automação

O Auto Scaling dimensiona com base em suas configurações, eliminando o risco de erros causados por intervenção manual.

Scale-out

  • O Auto Scaling cria o número especificado de instâncias do Elastic Compute Service (ECS) ou elastic container instances (ECI) e as adiciona ao grupo de dimensionamento.

  • Se o grupo de dimensionamento estiver associado a uma instância do Server Load Balancer (SLB), o Auto Scaling vincula as novas instâncias à instância do SLB para que ela encaminhe solicitações a elas.

  • Se o grupo de dimensionamento estiver associado a uma instância do ApsaraDB RDS, o Auto Scaling adiciona os endereços IP das novas instâncias à lista de permissões do ApsaraDB RDS, permitindo que as aplicações nessas instâncias gravem dados no banco de dados.

Scale-in

  • O Auto Scaling remove o número especificado de instâncias do ECS ou elastic container instances do grupo de dimensionamento, liberando recursos ociosos.

  • Se o grupo de dimensionamento estiver associado a uma instância do SLB, o Auto Scaling desvincula as instâncias removidas para que a instância do SLB pare de encaminhar solicitações a elas.

  • Se o grupo de dimensionamento estiver associado a uma instância do ApsaraDB RDS, o Auto Scaling remove os endereços IP das instâncias desvinculadas da lista de permissões. As aplicações nessas instâncias não poderão mais gravar dados na instância do ApsaraDB RDS.

Custo-benefício

O Auto Scaling provisiona recursos quando a demanda aumenta e os libera quando diminui, melhorando a utilização de recursos e reduzindo custos. Não é necessário provisionar instâncias extras antecipadamente para lidar com picos de carga, e a capacidade ociosa não se acumula durante períodos de baixa demanda. O Auto Scaling também reduz o tempo que sua equipe gasta com ajustes manuais de capacidade.

Alta disponibilidade

O Auto Scaling monitora a integridade de cada instância do ECS e elastic container instance no grupo de dimensionamento. Se uma instância falhar em uma verificação de integridade ou parar de funcionar conforme esperado, o Auto Scaling a marca como não íntegra, a encerra e inicia uma substituta sem interromper o serviço.

Modos de dimensionamento

O Auto Scaling oferece cinco modos de dimensionamento que podem ser combinados de acordo com a carga de trabalho:

Modo de dimensionamentoComo funciona
Modo de número fixoMantém um número constante de instâncias no grupo de dimensionamento.
Modo de integridadeSubstitui instâncias que falham nas verificações de integridade para manter o grupo saudável.
Modo agendadoAjusta a capacidade em horários predefinidos.
Modo dinâmicoAjusta a capacidade com base em métricas do CloudMonitor. Também é possível chamar operações de API para integrar sistemas de monitoramento externos ao CloudMonitor.
Modo personalizadoPermite definir sua própria lógica de dimensionamento.

Para mais detalhes, consulte Modos de dimensionamento.

Fontes de configuração de instâncias

O Auto Scaling oferece diversas fontes de configuração de instâncias, proporcionando flexibilidade na definição das instâncias criadas durante o scale-out:

  • Especifique uma instância existente como fonte de configuração.

  • Crie uma configuração de dimensionamento do zero.

  • Se você definir o parâmetro Type como ECS ao criar um grupo de dimensionamento, especifique um modelo de execução como fonte de configuração.

Também é possível especificar vários tipos de instância em uma única configuração, o que aumenta a taxa de sucesso das atividades de scale-out quando a capacidade de um tipo específico de instância é limitada:

  • Para grupos de dimensionamento do ECS, especifique vários tipos de instância e de disco no modelo.

  • Para grupos de dimensionamento do ECI, especifique várias combinações de vCPU e memória para definir a faixa de tipos de instância elegíveis.

Para mais detalhes, consulte Visão geral das fontes de configuração de instâncias.

Políticas de dimensionamento

Para grupos de dimensionamento com Type definido como ECS, o Auto Scaling oferece as seguintes políticas de dimensionamento. Para grupos de dimensionamento do ECI, a política de dimensionamento padrão se aplica.

PolíticaComportamento
Política de prioridadeDimensiona instâncias primeiro na zona de maior prioridade. Se essa zona não puder atender à solicitação, o Auto Scaling recorre à próxima zona de maior prioridade.
Política de distribuição equilibradaCria instâncias do ECS de forma uniforme em todas as zonas de disponibilidade para manter a alta disponibilidade.
Política de otimização de custosQuando vários tipos de instância estão configurados, cria primeiro as instâncias com o menor custo unitário de vCPU e remove primeiro as instâncias com o maior custo unitário de vCPU.
Política de remoção de instânciasRemove instâncias criadas a partir da configuração de dimensionamento mais antiga ou instâncias criadas no momento mais antigo ou mais recente.
Política de recuperação de instânciasLibera todas as instâncias do ECS ou retém recursos específicos para reduzir custos.

Para detalhes sobre como criar um grupo de dimensionamento e configurar essas políticas, consulte Criar um grupo de dimensionamento.

Auditoria e monitoramento

O Auto Scaling registra os detalhes de cada atividade de dimensionamento, facilitando a identificação e a solução de problemas. O CloudMonitor permite monitorar se as instâncias no grupo de dimensionamento estão funcionando conforme esperado, possibilitando manter a disponibilidade do serviço sem verificações manuais.