Você pode começar a usar o Auto Scaling de diversas maneiras. É possível configurar o Auto Scaling por meio do Console de gerenciamento da AWS com as Interfaces de linha de comando (CLI) da AWS ou com SDKs da AWS.

Para saber mais, veja abaixo os tutoriais, blogs e vídeos.


Comece a usar a AWS gratuitamente

Crie uma conta gratuita
Ou faça login no console

Crie uma conta e faça login no console. Com o Amazon EC2, você paga somente pelo que for usado. Se você é um novo cliente da AWS, pode começar a usar o Amazon EC2 gratuitamente. Para obter mais informações, consulte Nível gratuito da AWS.

No Amazon EC2 Dashboard, escolha "Launch Templates" para criar um modelo de inicialização, especificando um nome, AMI, tipo de instância e outros detalhes. Veja abaixo algumas diretrizes sobre a configuração do seu primeiro modelo de inicialização.

Usando o assistente de Auto Scaling, crie um grupo de Auto Scaling especificando um nome, tamanho e rede para o seu grupo de Auto Scaling.

Ao configurar o Auto Scaling com o Elastic Load Balancing, é possível distribuir automaticamente o tráfego de entrada de aplicativos entre instâncias do Amazon EC2 em grupos de Auto Scaling para criar aplicativos altamente disponíveis e tolerantes a falhas.

Associe o load balancer ao grupo de Auto Scaling para distribuir tráfego para o seu aplicativo entre uma frota de instâncias do EC2 com escalabilidade de acordo com a demanda.

Antes, é necessário criar um balanceador de carga.

Configure políticas de escalabilidade para o grupo de Auto Scaling.


É possível acessar os recursos do Amazon Auto Scaling usando a CLI da AWS, que disponibiliza comandos para um amplo conjunto de produtos da AWS, como o Amazon EC2 e o Amazon CloudWatch. Para obter mais informações sobre os comandos do Auto Scaling, consulte a seção Auto Scaling da referência da interface de linhas de comandos da AWS.


Conheça os conceitos básicos do Auto Scaling usando as APIs criadas sob medida para a sua linguagem ou plataforma de programação ou o AWS Mobile SDK para ajudá-lo a criar de forma rápida e fácil aplicativos móveis de alta qualidade. Consulte Ferramentas para Amazon Web Services para obter mais informações.



Automating Blue/Green Deployments of Infrastructure and Application Code using AMIs, AWS Developer Tools, & Amazon EC2 Systems Manager (Ramesh Adabal, AWS, agosto de 2017)

Novo – Target Tracking Policies for EC2 Auto Scaling (Jeff Barr, AWS, julho de 2017)

Novo – Auto Scaling for Amazon DynamoDB (Jeff Barr, AWS, Junho de 2017)

Performing Blue/Green Deployments with AWS CodeDeploy and Auto Scaling Groups (Jeff Levine, Abril de 2017)

Configure Amazon EC2 Instances in an Auto Scaling Group Using State Manager (Amjad Hussain, AWS, março de 2017)

Auto Scaling for EMR Clusters (Jeff Barr, AWS, novembro de 2016)

Dynamically Scale Applications on Amazon EMR with Auto Scaling (Jonathan Fritz, novembro de 2016)

Building a Backup System for Scaled Instances using AWS Lambda and Amazon EC2 Run Command (Diego Natali and Vyom Nagrani, AWS, novembro de 2016)

Fleet Management Made Easy with Auto Scaling (Chris Barclay, AWS, outubro de 2016)

Auto Scaling for EC2 Spot Fleets (Jeff Barr, AWS, setembro de 2016)

Auto Scaling AWS OpsWorks Instances (Daniel Huesch, AWS, julho de 2016)

Automatic Scaling with Amazon ECS (Chris Barclay, AWS, maio de 2016)

Using AWS Lambda with Auto Scaling Lifecycle Hooks (Vyom Nagrani, AWS, dezembro de 2015)

Instance Protection for Auto Scaling (Jeff Barr, AWS, dezembro de 2015)

Under the Hood: AWS CodeDeploy and Auto Scaling Integration (Jonathan Turpie, AWS, novembro de 2015)


Saiba mais sobre como automatizar execuções com as configurações de execução, configurar o ambiente de software antes de uma instância aceitar tráfego usando os ganchos de ciclo de vida, além de criar uma frota Multi-AZ resiliente para rodar aplicações com esforço mínimo.

A AWS e o NASA Jet Propulsion Laboratory (JPL) da NASA falam sobre como o Auto Scaling oferece uma vantagem para todos – seja com o gerenciamento básico de frota para manter a integridade de instâncias como uma melhor prática do EC2 ou a escalabilidade dinâmica para gerenciar as situações "extremas".

Dr. O Dr. Matt Wood, Diretor de Marketing de Produto da AWS, aborda como o Auto Scaling emite um evento por meio do Amazon CloudWatch Events quando uma instância do Amazon Elastic Compute Cloud (EC2) está pronta para executar um gancho de ciclo de vida de execução ou encerramento.  

Este vídeo apresenta os conceitos básicos de como usar o Auto Scaling antes de consultar tópicos mais avançados, como a mistura de instâncias spot e sob demanda para otimizar custos ou estratégias de implantações azul/verde.

Este vídeo mostra como configurar as instâncias EC2 do Auto Scaling e inseri-las no Elastic Load Balancer (ELB). Você também aprenderá a configurar uma política de escalabilidade personalizada que é acionada por um alerta do CloudWatch.