Formação AWS

← Todos os artigos

Por onde começar na AWS: os 7 primeiros passos, em ordem

CarreiraPor Henrylle Maia · 15 out 2026 · 6 min de leitura

Se você começou na AWS há pouco e se perdeu entre os mais de 200 serviços do console, este texto é um caminho. São sete itens, em ordem, com o que estudar em cada um. Pegue papel e caneta e anote.

O problema: serviço demais, direção de menos

Perguntei à minha audiência, num evento, qual era a dificuldade número 1 quando se fala em AWS. As respostas se repetiram: por onde começar, como subir algo, conceitos sem prática, descobrir o serviço certo para a minha realidade, assimilar muitas informações.

Cada serviço do console tem uma finalidade bem específica, e muitos conversam entre si. Sem um plano, você fica perdido no oceano de possibilidades. Eu me coloquei no lugar dessas pessoas e montei a lista que seguiria se estivesse começando hoje.

A lista de sete itens que eu seguiria para começar: de Billing a ECS
A lista de sete itens que eu seguiria para começar: de Billing a ECS
A trilha inicial: da cobrança ao ECS, passando por container, máquina, rede, banco e alta disponibilidadeBillingentender a cobrançaDockeraplicação em containerEC2 e VPCmáquina e redeRDSbanco gerenciadoALB e ASGalta disponibilidadeECSorquestração
A trilha inicial: da cobrança ao ECS, passando por container, máquina, rede, banco e alta disponibilidade

1Billing, para usar com segurança

O primeiro serviço que eu estudaria é o Billing, que mostra seus custos e quanto você vai ser cobrado. Você paga em dólar, e a AWS não bloqueia o serviço quando a conta passa de um dólar, nem de dois. Ela cobra de forma contínua.

Por isso a sua missão é configurar a conta para ser notificado quando algum problema acontecer. Muita gente fica paralisada, sem sair do lugar, por não saber como o billing funciona. Entender isso primeiro dá a segurança para praticar o resto.

A fatura estimada de uma conta de laboratório (nomes e valores lado a lado): US$ 11,43 no total, com Elastic Compute Cloud em US$ 5,27 e Relational Database Service em US$ 0,85
A fatura estimada de uma conta de laboratório (nomes e valores lado a lado): US$ 11,43 no total, com Elastic Compute Cloud em US$ 5,27 e Relational Database Service em US$ 0,85

2Docker e Docker Compose

Depois do billing, entenda container, principalmente Docker e Docker Compose. Esse item nem é um serviço da AWS: você estuda e pratica rodando local.

O motivo é simples. Uma aplicação containerizada está apta a rodar em nuvem. Da forma que roda na sua máquina, ela roda na AWS ou em outras nuvens. Hoje saber trabalhar com Docker é fundamental, e com a aplicação pronta fica muito mais fácil levá-la para a nuvem.

3EC2, só o básico

O EC2 é, grosseiramente falando, o serviço de máquinas virtuais da AWS. Nele você lança instâncias Linux, Windows ou Mac e coloca suas aplicações para rodar.

Eu buscaria só o básico, com simplicidade:

  • como lançar uma instância;
  • como configurar as permissões dela, que é a parte do security group;
  • como funciona a chave PEM, para me conectar à instância;
  • como a instância conversa com outros serviços, como o RDS, já que uma aplicação web provavelmente tem um banco de dados.

Nada de se aprofundar. O EC2 tem muitas possibilidades, e o aprofundamento acontece naturalmente com o tempo. O passo a passo de lançar uma instância está em Lançar EC2 no novo console da AWS.

4VPC e Security Group

O security group é o recurso que permite configurar as permissões de acesso às instâncias EC2. A VPC é a rede virtual privada da AWS: quando você lança uma instância, ela fica dentro de uma VPC.

Eu entenderia quatro peças:

  • VPC: a rede em si.
  • Subnets: ficam numa zona de disponibilidade e têm a faixa de IP que você definiu para aquela zona.
  • Route table: a tabela de rota, que ajuda a entender a comunicação dentro das subnets.
  • Internet gateway: o que é e qual a importância dele.

Com isso, fica muito mais claro como o EC2 se comunica com o RDS, com o Application Load Balancer e com outros serviços. Só exploraria esses quatro. A VPC tem uma série de outros recursos, e eles ficam para depois. Os quatro estão explicados em O que é VPC na AWS.

5RDS

O RDS é o serviço que gerencia o banco relacional para você. Ele dá tranquilidade para quem quer colocar um banco relacional na nuvem, e não pode fugir da sua lista.

O mínimo que eu aprenderia:

  • lançar uma instância;
  • o conceito de backup;
  • como se comunicar com a instância;
  • como configurar a permissão para a aplicação, no EC2, conseguir se comunicar com ela.

6ALB e Auto Scaling Group

Quando a aplicação tem requisito de alta disponibilidade, você coloca um Application Load Balancer (ALB) na frente das instâncias EC2. Ele recebe a requisição do usuário e distribui o tráfego entre as instâncias da aplicação. No console, ele está dentro do EC2, na parte de Load Balancing. Aprenda também o Target Group: os dois são muito importantes.

O Auto Scaling Group faz a escala automatizada: adiciona instâncias ao cluster ou reduz a quantidade delas. É o processo de scale out e scale in. Eu colocaria o entendimento dele como requisito importantíssimo no início da jornada. Um passo a passo está em Auto Scaling Group na AWS.

7ECS, para orquestrar containers

O último item é um serviço de orquestração de container, e na AWS eu iria para o ECS (Elastic Container Service). Foi o que a AWS criou, e ele traz uma simplicidade absurda para operar.

A estrutura é esta: você lança um cluster; embaixo dele, constrói um serviço; cada serviço tem uma task definition, e o serviço lança as tasks. No meu exemplo, tenho um cluster com um serviço rodando uma aplicação WordPress.

O cluster do ECS do exemplo: status ACTIVE, 1 container instance registrada e 1 task em execução em EC2
O cluster do ECS do exemplo: status ACTIVE, 1 container instance registrada e 1 task em execução em EC2

Se você já conhece Docker e Docker Compose, o ECS se encaixa como uma luva para trazer a aplicação local e rodá-la na AWS. Por isso o passo 2 vem antes. O primeiro deploy está em Primeiro container Docker em produção no Amazon ECS.

Checklist

  • [ ] Entendi como o billing mostra os custos e configurei a conta para ser notificada
  • [ ] Sei rodar uma aplicação com Docker e Docker Compose na minha máquina
  • [ ] Sei lançar uma instância EC2, configurar o security group e conectar com a chave PEM
  • [ ] Entendi VPC, subnets, route table e internet gateway
  • [ ] Sei lançar uma instância RDS e liberar o acesso da aplicação no EC2
  • [ ] Entendi o ALB com Target Group e o Auto Scaling Group (scale out e scale in)
  • [ ] Sei o que são cluster, serviço, task definition e task no ECS

A Formação AWS é o curso completo que leva do zero à prática na nuvem. Enquanto isso, comece pelo billing e vá riscando a lista.

O que os alunos dizem

  • “Eu queria voltar para a área técnica, mas aprender AWS sozinho só me deixava frustrado.”

    William Santos, Tech Lead

    Ver depoimento
  • “Eu sempre fugi da AWS. Achava complicado, distante da minha rotina de dev. Mas só a primeira aula do Bootcamp já mudou tudo: usei o conteúdo para resolver um problema real de um cliente e fui contratado por causa disso.”

    André Scherrer, Engenheiro de Software

    Ver depoimento
  • “Eu trabalhava há mais de 20 anos com TI tradicional e atendia empresas da região, mas sentia minha carreira estagnada.”

    Carlos Souza, Consultor Cloud

    Ver depoimento

Formação AWS

Aprenda AWS e IA na prática, com projeto real e acompanhamento. Converse com o time sobre a Formação AWS.

Agende uma conversa

Prefere assistir?

A aula completa (16 min) está no canal Domine AWS. O vídeo toca aqui mesmo.

Leia também

Compartilhe este post