Por onde começar na AWS: os 7 primeiros passos, em ordem
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.

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.

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.

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 conversaPrefere assistir?
A aula completa (16 min) está no canal Domine AWS. O vídeo toca aqui mesmo.

