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

> Billing, Docker, EC2, VPC, RDS, ALB com Auto Scaling e ECS: a ordem que eu seguiria hoje para estudar AWS sem se perder entre os serviços.

- Autor: Henrylle Maia, consultor AWS
- Publicado em: 2026-10-15
- Assuntos: Carreira, Containers
- URL: https://pages.formacaoaws.com.br/blog/por-onde-comecar-na-aws/
- Aula de origem: "Por onde começar na AWS?" (https://www.youtube.com/watch?v=5wwmetlsBJ0)

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](https://pages.formacaoaws.com.br/blog/assets/posts/por-onde-comecar-na-aws/lista.webp)

**Fluxo:** Billing (entender a cobrança) → Docker (aplicação em container) → EC2 e VPC (máquina e rede) → RDS (banco gerenciado) → ALB e ASG (alta disponibilidade) → ECS (orquestração)

## Passo 1: Billing, 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](https://pages.formacaoaws.com.br/blog/assets/posts/por-onde-comecar-na-aws/billing.webp)

## Passo 2: Docker 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.

## Passo 3: EC2, 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](https://pages.formacaoaws.com.br/blog/novo-console-ec2-lancar-instancia/).

## Passo 4: VPC 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](https://pages.formacaoaws.com.br/blog/o-que-e-vpc-na-aws/).

## Passo 5: RDS

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.

## Passo 6: ALB 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](https://pages.formacaoaws.com.br/blog/auto-scaling-group-ec2-launch-template/).

## Passo 7: ECS, 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](https://pages.formacaoaws.com.br/blog/assets/posts/por-onde-comecar-na-aws/ecs.webp)

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](https://pages.formacaoaws.com.br/blog/primeiro-container-em-producao-no-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.
