Há várias formas de começar a usar o Amazon EC2 Auto Scaling. Esta página fornece recursos que ajudam você a gerenciar e escalar suas frotas do EC2 de maneira rápida e fácil.
-
Console de Gerenciamento da AWS
Etapa 1: Faça 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.
Etapa 2: Criar um modelo de inicialização
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.
- 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.
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.
Etapa 4: Adicionar Elastic Load Balancers (opcional)
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 load balancer.
Etapa 5: Configure políticas de escalabilidade (opcional)
Configure políticas de escalabilidade para o grupo do Amazon EC2 Auto Scaling.
-
Ferramentas da linha de comando (CLI) da AWS
É possível acessar os recursos do Amazon EC2 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 Amazon EC2 Auto Scaling, consulte a seção Amazon EC2 Auto Scaling da referência da interface da linha de comando da AWS.
-
Kits de desenvolvimento de software (SDKs) da AWS
Conheça os conceitos básicos do Amazon Auto Scaling usando as APIs criadas sob medida para a sua linguagem ou a sua plataforma de programação ou o AWS Mobile SDK para ajudá-lo a criar aplicativos móveis de alta qualidade, com rapidez e facilidade. Consulte Tools for Amazon Web Services para obter mais informações.
Tutoriais
Descubra os recursos do Amazon EC2 Auto Scaling usando estes tutoriais rápidos e autoguiados. Para ter acesso a tutoriais mais simples “Olá, Mundo!”, acesse Tutoriais de 10 minutos da AWS.
Conceitos básicos do EC2 Auto Scaling
Crie um modelo que defina suas instâncias do EC2 e crie um grupo do EC2 Auto Scaling para manter um número saudável de instâncias em todos os momentos
Configure um aplicativo escalável e com carga balanceada
Associe um load balancer ao seu grupo do Amazon EC2 Auto Scaling para distribuir automaticamente o tráfego de entrada entre as instâncias do EC2
Criar um grupo de Auto Scaling do EC2 com Elastic Load Balancing
Aprenda como você pode distribuir automaticamente seu tráfego usando um load balancer em seu grupo de Auto Scaling do EC2.
Encontre mais tutoriais de 10 minutos.
Recursos adicionais
Conheça mais recursos do Amazon EC2 Auto Scaling