Todos os produtos
Search
Central de documentação

Auto Scaling:Visão geral

Última atualização: Sep 15, 2026

A source da configuração de instância é o modelo que o Auto Scaling usa para criar instâncias do Elastic Compute Service (ECS) ou instâncias de contêiner elásticas durante o scale-out. O Auto Scaling oferece dois tipos: launch templates e scaling configurations. Ambos definem os parâmetros das instâncias para um grupo de dimensionamento, mas diferem na validação de parâmetros, no controle de versão e nos métodos de faturamento compatíveis. Se você estiver configurando um novo grupo de dimensionamento e não tiver um launch template existente, use uma scaling configuration. Ela valida os parâmetros obrigatórios no momento da criação e evita falhas de scale-out.

Importante

Cada grupo de dimensionamento pode ter apenas uma source de configuração de instância ativa por vez. Ativar uma nova source invalida imediatamente a atual.

Escolha uma source de configuração de instância

Use uma scaling configuration quando:

  • O grupo de dimensionamento atender a instâncias ECS ou instâncias de contêiner elásticas (ECI).

  • For necessária a validação de parâmetros na criação. A scaling configuration não será salva se parâmetros obrigatórios, como a imagem, estiverem ausentes, o que elimina falhas de scale-out.

  • Houver necessidade de faturamento Pagamento conforme o uso ou Instância Spot.

  • Você desejar selecionar até 20 tipos de instância para aumentar a taxa de sucesso dos scale-outs.

Use um Launch Template quando:

  • O grupo de dimensionamento for exclusivamente do tipo ECS.

  • Você já mantiver launch templates no console ECS e quiser reutilizá-los diretamente.

  • For necessário faturamento por Assinatura.

  • For preciso gerenciar múltiplas configurações versionadas. Launch templates permitem criar novas versões sem modificar a original. Por exemplo, crie um modelo base sem imagem e, em seguida, crie uma nova versão que adicione a imagem e dados do usuário para uma release específica da aplicação.

A tabela a seguir resume as principais diferenças.

Launch template

Scaling configuration

Tipo de grupo de dimensionamento compatível

Apenas ECS

ECS e ECI

Validação de parâmetros

Nenhuma — todos os parâmetros são opcionais; a ausência de imagem causa falha no scale-out

Parâmetros obrigatórios validados na criação; a ausência de imagem bloqueia a criação

Modificável

Não é possível modificar versões existentes; crie uma nova versão

Modificável, mas todas as alterações são irreversíveis

Múltiplos tipos de instância

Sem suporte nativo; configure em Extend Configurations of Launch Template

Até 20 tipos de instância

Método de faturamento

Assinatura, Pagamento conforme o uso, Instância Spot

Pagamento conforme o uso, Instância Spot

Região e zona

Apenas zona

Sem suporte (herdado do grupo de dimensionamento)

VPC e vSwitch

As configurações do grupo de dimensionamento substituem as do modelo

Herdado do grupo de dimensionamento

Host dedicado / pool privado

Sem suporte

Compatível

IPv6

Sem suporte

Compatível

Defina uma source de configuração de instância

Existem três maneiras de definir a source da configuração de instância para um grupo de dimensionamento.

Select Existing Instance

Ao criar um grupo de dimensionamento, defina Instance Configuration Source como Select Existing Instance. O Auto Scaling cria automaticamente uma scaling configuration com base nos parâmetros da instância selecionada e ativa o grupo de dimensionamento.

Nenhuma nova imagem é criada. A scaling configuration usa o ID da imagem da instância original. Caso esse ID de imagem não exista mais, os scale-outs falharão.

Launch Template

Ao criar um grupo de dimensionamento, defina Instance Configuration Source como Launch Template e selecione um modelo existente. O grupo de dimensionamento é ativado automaticamente.

Crie uma scaling configuration

Crie primeiro o grupo de dimensionamento (defina Instance Configuration Source como Create from Scratch — o grupo entra no estado Desativado), depois crie uma scaling configuration e aplique-a ao grupo. Essa abordagem oferece maior controle sobre os parâmetros da instância.

Compare parâmetros

Os parâmetros disponíveis variam entre os três tipos de source. As tabelas a seguir mostram quais parâmetros cada source suporta, organizados por categoria.

Faturamento e instância

Parâmetro

Scaling configuration

Instância existente

Launch template

Método de faturamento

Pagamento conforme o uso, Instância Spot

Herdado da instância

Assinatura, Pagamento conforme o uso, Instância Spot

Tipo de instância

Compatível (até 20 tipos)

Herdado da instância

Compatível

Imagem

Pública, personalizada, compartilhada, marketplace

Herdado da instância

Pública, personalizada, compartilhada, marketplace, comunidade

Estratégia Spot / limite de preço

Compatível

Compatível

Compatível

Nome da instância / nome do host

Compatível

Não herdado

Compatível

Dados do usuário

Compatível

Compatível

Compatível

Função RAM

Compatível

Compatível

Compatível

Armazenamento

Parâmetro

Scaling configuration

Instância existente

Launch template

Disco do sistema

Compatível

Compatível (categoria e tamanho)

Compatível

Disco de dados

Compatível

Compatível

Compatível

Apsara File Storage NAS

Via modelos OOS e lifecycle hooks

Sem suporte

Compatível

Snapshot

Sem suporte

Sem suporte (SourceSnapshotId apenas para disco de dados)

Compatível

Rede e segurança

Parâmetro

Scaling configuration

Instância existente

Launch template

Grupo de segurança

Compatível (único e múltiplo)

SecurityGroupIds

SecurityGroupId

Interface de rede elástica

Compatível

Sem suporte

Compatível

Tipo de cobrança de internet / largura de banda

Compatível

Compatível

Compatível

Contagem de endereços IPv6

Compatível

Sem suporte

Sem suporte

Conjunto de implantação

Compatível

Compatível

Sem suporte

Cluster HPC

Compatível

Compatível

Sem suporte

Recursos dedicados e acesso

Parâmetro

Scaling configuration

Instância existente

Launch template

Host dedicado

Compatível

Sem suporte

Sem suporte

Pool privado

Compatível

Sem suporte

Sem suporte

Par de chaves

Compatível

Compatível

Compatível

Credenciais de logon

Par de Chaves, Definir Depois

Herdado da instância

Par de Chaves, Herdar Senha da Imagem, Definir Depois

Salvar Como / nome da configuração

Salvar Configuração do Auto Scaling (especifique um nome)

—

Salvar Como: Novo Modelo ou Nova Versão do Modelo

Grupo de recursos

Compatível

Compatível

Compatível

Tags

Compatível

Sem suporte

Compatível

Chave KMS (criptografia de disco)

Compatível

Compatível

Compatível

Política de snapshot automático

Compatível

Sem suporte

Sem suporte

Para obter a lista completa de parâmetros, consulte CreateScalingConfiguration, CreateLaunchTemplateVersion e RunInstances.

Gerencie sources de configuração de instância

Tarefa

Descrição

Guia do usuário

API

Crie um grupo de dimensionamento usando uma instância existente

O Auto Scaling cria uma scaling configuration a partir da instância e ativa o grupo.

Create scaling groups, Create a scaling group based on an existing ECS instance

CreateScalingGroup

Crie um grupo de dimensionamento usando um launch template

Especifique um launch template como source ao criar o grupo.

Create scaling groups

CreateScalingGroup

Crie uma scaling configuration para um grupo de dimensionamento ECS

Crie e aplique uma scaling configuration após criar o grupo de dimensionamento.

Create a scaling configuration of the ECS type

CreateScalingConfiguration

Crie uma scaling configuration para um grupo de dimensionamento ECI

Crie e aplique uma scaling configuration após criar o grupo de dimensionamento.

Create a scaling configuration of the Elastic Container Instance type

CreateEciScalingConfiguration

Alterne para uma source diferente

Modifique o grupo de dimensionamento para especificar um launch template ou crie e aplique uma nova scaling configuration.

Modify scaling groups, Apply scaling configurations

ModifyScalingGroup

Modifique ou exclua uma scaling configuration

Edite uma scaling configuration existente ou remova uma que não seja mais necessária. Todas as modificações são irreversíveis.

Modify or delete scaling configurations

ModifyScalingConfiguration, DeleteScalingConfiguration

Atualize a imagem em uma scaling configuration

Substitua a imagem em uma scaling configuration para refletir versões atualizadas da aplicação.

Update an image in a scaling configuration

—