Quanto custa uma EC2 e qual instância escolher para começar
Uma EC2 não cobra só a instância: disco, saída de dados e rede entram na mesma fatura, e quem não conhece os quatro itens leva susto. Aqui você aprende a ler o nome da instância, escolher a primeira pelo preço e lançá-la no console.
Os quatro itens da conta de uma EC2
Quando você lança uma EC2, a conta tem quatro itens:
- Poder computacional: a instância em si, cobrada pelo tempo em que ela fica alocada.
- Disco: o volume EBS, cobrado por giga por mês.
- Saída de dados: o que a instância envia para a internet, cobrado por giga trafegado.
- Rede: em subnet pública, não há cobrança extra. Em subnet privada com NAT Gateway, há.
Uma instância barata não ajuda se você ignora os outros três. Primeiro a instância, depois o que está ao redor dela.
1Leia o nome da instância
Todo tipo de instância na AWS tem três partes. Tome a t3.micro:
- Família (t): a família T é de propósito geral, a que costumamos usar quando estamos começando na nuvem. Ela trabalha com créditos: acumula crédito e usa nos picos de processamento.
- Geração (3): quando a AWS lança uma nova geração, ela entrega uma instância melhor e normalmente mais barata. A família T começou na T1 e passou por T2, T3, T3A e T4G.
- Tamanho (micro): indica o poder computacional, na ordem nano, micro, small, medium, large e assim por diante.
Com isso, o raciocínio é direto: dentro da mesma família, a geração mais recente tende a ser a melhor e a mais barata. Para a família T, a mais recente na aula é a T4G.
2Compare o preço por hora
Abra o EC2Instances.info, filtre pelo tamanho micro e pelo nome T, e olhe a coluna do custo de Linux sob demanda. Os valores abaixo são da Virgínia do Norte, com a tabela atualizada em 22/03/2023.

O custo cai a cada geração. Da T1 para a T2, a queda é grande: de 0,0200 para 0,0116 dólar por hora. Da T2 para a T3 e da T3 para a T3A, uns 10% em cada passo. A t4g.micro é a mais barata, a 0,0084.
Abaixo da micro existe a nano, com metade do poder computacional. Na tela de lançamento do console, em março de 2023, a t4g.nano aparecia a 0,0042 dólar por hora, metade da micro. Em 2021 o EC2Instances.info já mostrava o mesmo valor: era a instância sob demanda mais barata que eu encontrava para esse propósito.
3Escolha dentro ou fora do Free Tier
Na época da aula, a conta nova tinha um ano de Free Tier. Dependendo da região, as instâncias incluídas eram a t2.micro e a t3.micro: você roda uma delas o mês inteiro, no primeiro ano, sem custo. Entre as duas, a t3.micro tem 2 vCPUs contra 1 da t2.micro (tabela do Passo 2).
O Free Tier também incluía 30 GB de disco EBS e 100 GB de saída de dados por mês, pelo mesmo ano.
Fora do Free Tier, a opção barata é a T4G. Fique atento à arquitetura: ela roda em processadores Graviton, de arquitetura ARM, e a sua aplicação pode precisar de alguma adequação. As instâncias ARM são mais poderosas e sobem mais rápido.
No console, o filtro de arquitetura (x86 ou ARM) mostra só as instâncias compatíveis com a que você escolher.
4Some o disco, a saída de dados e a rede
Como a instância é cobrada. Instância Linux é cobrada por segundo, com mínimo de 60 segundos. Antigamente a cobrança era por hora. Instância Windows continua por hora: se você usar uma fração, ela arredonda para a hora cheia. O Mac exige host dedicado e também é por hora.
Disco. Todo volume EBS é cobrado por giga por mês. Na aula, o gp2 custava 10 centavos de dólar por giga por mês e o gp3, 8 centavos. Para uma instância Linux, 8 GB bastam para começar.
Saída de dados. Enviar dados para dentro da EC2 não custa nada. Sair para a internet custa: um usuário baixando um arquivo ou uma foto da sua instância é saída de dados. Em 2021, em Ohio, eram 9 centavos de dólar por giga. Em São Paulo, 15 centavos, quase o dobro.

Por isso, se o seu projeto não exige que a instância esteja no Brasil, eu coloco as minhas nos Estados Unidos, na Virgínia ou em Ohio. A distância continua importando para a latência, então escolha uma região próxima, mas com custo razoável.
Rede. A VPC não custa nada e o Internet Gateway também não: em subnet pública, a rede não soma nada à conta. Em subnet privada, com um NAT Gateway para a instância sair para a internet, o NAT cobra, inclusive pelo tratamento dos dados.
Muita gente liga o NAT sem saber e não entende por que a conta subiu. Existem alternativas mais baratas, mas é preciso conhecê-las.
O que isso dá na fatura
Na aula de 2021 (Quanto custa rodar uma EC2 na AWS e qual a instância mais barata?), abri a fatura de março de 2021, do mês em que usei uma t4g.nano. A instância teve 1,337 hora de uso e saiu a 1 centavo de dólar, o mínimo cobrado.
O EBS gp2 da conta somou 3,108 GB-mês e saiu a 31 centavos, mais do que a instância. Esse valor não vem só do tempo em que a instância ficou ligada: o disco é cobrado pelo que está provisionado.

5Lance a instância no console
Em EC2, clique em Launch Instance e preencha:
- Nome: o que identifica a instância.
- Imagem: na aula, o Amazon Linux 2023, a nova imagem já disponível na época.
- Arquitetura: x86 ou ARM. Fora do Free Tier e com ARM, digite
t4ge escolha a nano ou a micro. O console mostra o preço por hora ao lado de cada uma. - Par de chaves: a chave com a qual você vai se conectar.
- Security group: um já existente ou um novo.
- Armazenamento: gp2 ou gp3, os mais comuns para EC2, com 8 GB.
- Advanced details: só se você precisar de user data, instância Spot e outras configurações. Para começar, deixe como está.
Clique em Launch Instance e depois em View All Instances. A instância ARM sobe bem rápido e já aparece com IP público e IP privado.
Repare no que você não escolheu: VPC e subnet. O console associa as duas por padrão, e a instância ganha IP público, o que provavelmente indica subnet pública, com Internet Gateway. Funciona, mas você escolheu sem saber, e é por isso que vale conhecer o que está por trás (Passo 4). A partir daí, você se conecta com a sua chave. Quando terminar, lembre de terminar a instância.
Checklist
- Leia o nome da instância: família, geração e tamanho.
- Compare o preço por hora de Linux sob demanda no EC2Instances.info.
- Dentro do Free Tier, use a t2.micro ou a t3.micro. Fora dele, considere a T4G.
- Com T4G, confirme que a sua aplicação roda em ARM.
- Some o disco EBS (por giga por mês) e a saída de dados (por giga trafegado).
- Em subnet privada, lembre que o NAT Gateway cobra.
- Escolha a região também pelo custo de saída de dados.
- Termine a instância de teste quando acabar.
Instância barata ajuda, mas o que pesa na fatura é o conjunto: o disco, a saída de dados e a rede. Antes de lançar a próxima EC2, some os quatro itens.
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
“Só quando coloquei a mão na massa com a Formação AWS é que avancei de verdade. Essa prática me levou ao próximo nível”
Caio, Desenvolvedor (Dev)
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 (19 min) está no canal Domine AWS. O vídeo toca aqui mesmo.

