Pular para o conteúdo principal

Conceitos básicos do Auto Scaling

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, acesse os tutoriais, blogs e vídeos abaixo.

Conceitos básicos do Console de gerenciamento da AWS

1

Etapa 1: fazer login no Console de Gerenciamento da AWS

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.

2

Etapa 2: criar um modelo de inicialização

No Painel do Amazon EC2, 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.
  • Escolha uma imagem de máquina da Amazon (AMI): recomendamos a AMI do Amazon Linux 2 (qualificada para o nível gratuito).
  • Escolha um tipo de instância: recomendamos a t2.micro (qualificada para o nível gratuito).
  • Grupo de segurança: você tem a opção de configurar seu firewall virtual.
  • 3

    Etapa 3: criar um grupo de Auto Scaling

    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.

    4

    Etapa 4: adicionar o Elastic Load Balancers (opcional)

    Ao configurar o Auto Scaling com o Elastic Load Balancing, é possível distribuir automaticamente o tráfego de entrada de aplicações 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.

    5

    Etapa 5: configure políticas de escalabilidade (opcional)

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

    Conceitos básicos das Ferramentas de linhas de comando (CLI) da AWS

    É 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.

    Conceitos básicos dos SDKs 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.

    Tutoriais

    Conceitos básicos do EC2 Auto Scaling: um tutorial passo a passo

    Tutorial detalhado sobre a configuração de uma aplicação escalável e com carga balanceada

    Saiba mais sobre o EC2 Auto Scaling e Elastic Load Balancing

    Conceitos básicos sobre o Elastic Load Balancing

    Blogs

    Automatização de implantações azul/verdes de infraestrutura e código de aplicativos usando AMIs, ferramentas para desenvolvedores da AWS e Amazon EC2 Systems Manager

    Novo: Políticas de rastreamento de destinos para o EC2 Auto Scaling

    Novo: Auto Scaling para Amazon DynamoDB

    Novo: Auto Scaling para Amazon DynamoDB (Jeff Barr, AWS, junho de 2017)

    Executar implantações azul/verdes com grupos do AWS CodeDeploy e do Auto Scaling

    Configurar instâncias do Amazon EC2 em um grupo do Auto Scaling usando o Gerenciador de Estados

    Auto Scaling para clusters do EMR

    Auto Scaling para clusters do EMR (Jeff Barr, AWS, novembro de 2016)

    Dimensione dinamicamente aplicações no Amazon EMR com Auto Scaling

    Crie de um sistema de backup para instâncias escaláveis usando o AWS Lambda e o Amazon EC2 Run Command

    Gerenciamento de frotas facilitado com o Auto Scaling

    Gerenciamento de frotas facilitado com o Auto Scaling (Chris Barclay, AWS, outubro de 2016)

    Auto Scaling para frotas spot do EC2

    Auto Scaling para frotas spot do EC2 (Jeff Barr, AWS, setembro de 2016)

    Instâncias do AWS OpsWorks no Auto Scaling

    Instâncias do AWS OpsWorks no Auto Scaling (Daniel Huesch, AWS, julho de 2016)

    Ajuste de escala automático com o Amazon ECS

    Ajuste de escala automático com o Amazon ECS (Chris Barclay, AWS, maio de 2016)

    Uso do AWS Lambda com ganchos do ciclo de vida do Auto Scaling

    Proteção de instâncias no Auto Scaling

    Proteção de instâncias no Auto Scaling (Jeff Barr, AWS, dezembro de 2015)

    Detalhes internos: integração do AWS CodeDeploy e Auto Scaling

    Detalhes internos: integração do AWS CodeDeploy e Auto Scaling (Jonathan Turpie, AWS, novembro de 2015)

    Vídeos

    Title slide for 'Automating Management of Amazon EC2 Instances with Auto Scaling,' a webinar presented by Michael Hanisch (AWS Solutions Architecture) on March 23, 2017. The slide features the AWS logo and indicates this is part of a webinar series.

    Automatização do gerenciamento de instâncias do Amazon EC2

    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.
    Screenshot from a video of the AWS re:Invent 2016 presentation on Auto Scaling titled 'The Fleet Management Solution for Planet Earth,' featuring a presenter and a slide with session details.

    Auto Scaling: a solução de gerenciamento de frotas para o planeta Terra

    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".

    Vídeos

    A screenshot from a video presentation featuring Matt Wood from Amazon Web Services discussing AWS Lifecycle Hooks. Matt is seated at a desk with an AWS-branded coffee cup and laptop, speaking to the camera in a modern office setting.

    Ganchos de ciclo de vida facilitados

    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.  
    Screenshot from AWS re:Invent 2015 showing the presentation 'All You Need to Know About Auto Scaling' by Michael Hanisch, AWS Solutions Architect, October 2015.

    Tudo o que você precisa saber sobre o Auto Scaling

    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.
    Screenshot of the AWS EC2 Auto Scaling dashboard highlighting the benefits of auto scaling, including reusable instance templates, automated provisioning, and adjustable capacity, as displayed in the AWS Management Console.

    Auto Scaling EC2 com política de escalabilidade personalizada

    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 acionada por um alerta do CloudWatch.

    Comece a usar a AWS gratuitamente

    Você encontrou o que estava procurando hoje?

    Informe-nos para que possamos melhorar a qualidade do conteúdo em nossas páginas