AWS EC2 mensal
Esta calculadora estima o custo mensal de instâncias AWS EC2 sob demanda (On-Demand) em dólares americanos (USD), com base no tipo de instância e na região AWS selecionados. O modelo de precificação On-Demand cobra por hora de uso sem compromisso antecipado: Custo Mensal ≈ Preço/hora × 730 horas (média de horas em um mês). Por exemplo, uma instância t3.medium na região us-east-1 custa USD 0,0416/hora, resultando em ~USD 30,37/mês. Ideal para orçar workloads de desenvolvimento, aplicações web, APIs e microsserviços na nuvem AWS sem contratos de longo prazo.
Quando usar esta calculadora
- Estimar o custo mensal de um servidor de aplicação Node.js ou Python rodando 24/7 em uma instância t3.medium antes de provisionar na AWS.
- Comparar o gasto entre regiões (us-east-1 vs sa-east-1 São Paulo) para decidir onde hospedar um sistema com requisitos de latência para o Brasil.
- Calcular o custo de um ambiente de desenvolvimento/staging que usa instâncias t3.small ligadas apenas em horário comercial (8h/dia × 22 dias = 176 h/mês).
- Orçar a migração de um servidor on-premises para EC2, projetando o TCO (Total Cost of Ownership) mensal e anual com instâncias da família m6i ou c6i.
- Dimensionar o custo de um cluster de processamento de dados com instâncias c5.xlarge para batch jobs periódicos, calculando horas efetivas de uso.
Exemplo de cálculo
- t3.medium US east
- USD ~30
Como funciona
4 min de leituraComo se calcula
O custo On-Demand do AWS EC2 é baseado em faturamento por hora (ou por segundo para instâncias Linux, com mínimo de 60 segundos). A fórmula principal é:
Custo Mensal (USD) = Preço_On_Demand_por_hora (USD/h) × Horas_de_uso_no_mês
# Mês completo (24/7):
Horas = 730 → t3.medium us-east-1: 0,0416 × 730 = USD 30,37
# Ambiente dev (8h/dia, 22 dias úteis):
Horas = 176 → t3.medium us-east-1: 0,0416 × 176 = USD 7,32
# Custo anual estimado (On-Demand, 24/7):
Custo Anual = Custo Mensal × 12> Nota: Os preços variam por região, sistema operacional (Linux é mais barato que Windows) e geração da instância. Todos os valores abaixo são para Linux, On-Demand, us-east-1 (N. Virginia) — referência de preços AWS 2025/2026.
---
Tabela de referência
Preços On-Demand AWS EC2 — Linux — us-east-1 (N. Virginia) — 2025/2026:
| Instância | vCPU | RAM (GB) | USD/hora | USD/mês (730h) | Uso típico |
|---|---|---|---|---|---|
| t3.nano | 2 | 0,5 | 0,0052 | 3,80 | Microserviços, testes |
| t3.micro | 2 | 1 | 0,0104 | 7,59 | Ambientes dev leves |
| t3.small | 2 | 2 | 0,0208 | 15,18 | Aplicações pequenas |
| t3.medium | 2 | 4 | 0,0416 | 30,37 | APIs, Node.js, Django |
| t3.large | 2 | 8 | 0,0832 | 60,74 | Aplicações web com tráfego |
| t3.xlarge | 4 | 16 | 0,1664 | 121,47 | Workloads médios |
| t3.2xlarge | 8 | 32 | 0,3328 | 242,94 | Processamento intensivo |
| m6i.large | 2 | 8 | 0,096 | 70,08 | Uso geral balanceado |
| m6i.xlarge | 4 | 16 | 0,192 | 140,16 | Apps de médio porte |
| m6i.2xlarge | 8 | 32 | 0,384 | 280,32 | Bancos de dados, ERP |
| c6i.large | 2 | 4 | 0,085 | 62,05 | Compute-intensive, compilação |
| c6i.xlarge | 4 | 8 | 0,17 | 124,10 | Renderização, ML inferência |
| r6i.large | 2 | 16 | 0,126 | 91,98 | Cache, bancos in-memory |
| r6i.xlarge | 4 | 32 | 0,252 | 183,96 | Big data, Redis em produção |
Multiplicador por região (relativo a us-east-1 = 1,00):
| Região AWS | Código | Fator de preço |
|---|---|---|
| N. Virginia (EUA) | us-east-1 | 1,00 (base) |
| Ohio (EUA) | us-east-2 | 1,00 |
| Oregon (EUA) | us-west-2 | 1,00 |
| São Paulo (Brasil) | sa-east-1 | ~1,50 |
| Europa (Irlanda) | eu-west-1 | ~1,12 |
| Tóquio (Japão) | ap-northeast-1 | ~1,17 |
| Sydney (Austrália) | ap-southeast-2 | ~1,19 |
> Ex.: t3.medium em sa-east-1 = USD 0,0416 × 1,50 × 730 ≈ USD 45,55/mês
---
Casos típicos
Caso 1 — Startup com API REST em produção
Uma startup hospeda sua API Node.js em uma instância t3.medium na região us-east-1, rodando 24/7.
Caso 2 — Ambiente de desenvolvimento no Brasil
Time de desenvolvimento que usa uma t3.large em sa-east-1 somente em horário comercial (8h/dia, 22 dias úteis = 176 horas/mês).
Caso 3 — Batch de processamento com c6i.xlarge
Pipeline de dados que roda 6 horas por dia, todos os dias do mês (180 horas/mês) em uma c6i.xlarge em us-east-1.
---
Erros comuns
1. Usar 720 horas fixas no cálculo — A AWS usa 730 horas/mês como média padrão (365 dias × 24h ÷ 12 meses). Usar 720 gera uma diferença de ~1,4% no custo estimado.
2. Ignorar o multiplicador de região — Muitos times calculam com preços de us-east-1 mas provisionam em sa-east-1 (São Paulo), que é ~50% mais caro. Isso pode dobrar surpresas na fatura.
3. Esquecer custos adjacentes ao EC2 — O custo da instância é apenas parte da fatura AWS. Transferência de dados saindo (egress) custa a partir de USD 0,09/GB, volumes EBS (armazenamento) cobram separado (~USD 0,08/GB-mês para gp3), e Elastic IPs têm custo quando não associados.
4. Confundir On-Demand com Reserved Instances ou Savings Plans — On-Demand é o mais caro. Uma Reserved Instance de 1 ano (All Upfront) para t3.medium em us-east-1 custa ~USD 18,25/mês, uma economia de ~40% vs On-Demand (USD 30,37). O cálculo desta calculadora é exclusivamente On-Demand.
5. Não considerar o sistema operacional — Instâncias Windows custam em média 2–3× mais que Linux para a mesma família/tamanho. Uma t3.medium Windows em us-east-1 custa ~USD 0,0752/h (vs USD 0,0416/h Linux) = ~USD 54,90/mês.
6. Assumir que instâncias "burstáveis" (t3, t4g) são sempre mais baratas — Instâncias da família T usam créditos de CPU. Sob carga contínua de CPU alta, o desempenho é limitado e pode ser necessário ativar "unlimited mode", adicionando custos extras por vCPU-hora excedente.
---
Calculadoras relacionadas
Esta calculadora faz parte do ecossistema de ferramentas de tecnologia e custos do Hacé Cuentas. Explore também outras ferramentas disponíveis no site para complementar seu planejamento financeiro e tecnológico.
Perguntas frequentes
Quantas horas a AWS considera em um mês para o cálculo de custo?
A AWS utiliza 730 horas por mês como padrão (365 dias × 24 horas ÷ 12 meses = 730 h). Esse valor aparece explicitamente na calculadora oficial da AWS Pricing Calculator. Portanto, uma instância ligada 24/7 durante um mês completo acumula 730 horas de cobrança, não 720.
Quanto custa uma instância t3.medium por mês na região de São Paulo (sa-east-1)?
Em sa-east-1, o preço On-Demand de uma t3.medium Linux é aproximadamente USD 0,0624/hora, resultando em ~USD 45,55/mês (730h). Isso é cerca de 50% mais caro que a mesma instância em us-east-1 (USD 30,37/mês). A região de São Paulo é historicamente uma das mais caras da AWS globalmente, em parte por impostos e custos de infraestrutura local no Brasil.
Qual a diferença entre On-Demand, Reserved Instance e Savings Plans?
On-Demand não exige compromisso, é o mais caro (paga por hora usada). Reserved Instances (RI) exigem compromisso de 1 ou 3 anos e oferecem desconto de 30% a 60%. Savings Plans são mais flexíveis que RI, com desconto similar (~40–60%) mas aplicável a diferentes tipos de instância. Para um t3.medium 24/7 por 1 ano: On-Demand ~USD 364/ano vs RI 1 ano ~USD 219/ano — economia de ~40%.
Instâncias Spot são mais baratas? Quando usá-las?
Sim. As instâncias Spot usam capacidade ociosa da AWS com descontos de 60% a 90% em relação ao preço On-Demand, mas podem ser interrompidas com aviso de 2 minutos quando a AWS precisar da capacidade. São ideais para workloads tolerantes a falhas: processamento batch, treinamento de ML, renderização, testes de carga. Para servidores de produção com estado (bancos de dados, APIs críticas), o On-Demand ou Reserved é mais adequado.
O que são instâncias da família t3 e quando escolher m6i ou c6i?
A família t3 são instâncias de propósito geral 'burstáveis': ótimas para cargas intermitentes (CPU baixa na maior parte do tempo, com picos). A família m6i oferece desempenho consistente de CPU/RAM, ideal para aplicações web e bancos de dados em produção. A c6i tem maior proporção de CPU por RAM (compute-optimized), boa para compilação, processamento de vídeo e inferência de ML. Para uma API com tráfego previsível e constante, m6i.large (USD 70/mês) é mais confiável que t3.large (USD 60/mês), apesar do preço levemente maior.
O armazenamento EBS está incluído no preço da instância EC2?
Não. O volume EBS (disco da instância) é cobrado separadamente. O volume padrão gp3 custa USD 0,08/GB-mês em us-east-1. Uma instância com 30 GB de disco EBS adiciona USD 2,40/mês ao custo. Para sa-east-1 (São Paulo), o gp3 custa ~USD 0,096/GB-mês. Além do EBS, snapshots de backup também têm custo adicional (~USD 0,05/GB-mês em us-east-1).
Como reduzir o custo do EC2 em ambientes de desenvolvimento?
As principais estratégias são: (1) Agendar desligamento automático fora do horário comercial — ligar 8h/dia em dias úteis reduz o uso de 730h para ~176h/mês, economizando ~76%. (2) Usar instâncias Spot para ambientes de dev tolerantes a interrupções. (3) Rightsize — verificar com AWS Cost Explorer se a instância está superprovisionada (ex.: CPU média <5% sugere downgrade para t3.small). (4) Usar AWS Free Tier: t2.micro ou t3.micro têm 750h/mês gratuitas nos primeiros 12 meses de conta.
Qual é o impacto do câmbio BRL/USD no custo real em reais?
Como a AWS cobra em USD, o custo em reais flutua com o câmbio. Com um t3.medium em us-east-1 a USD 30,37/mês: a R$ 5,00/USD = R$ 151,85/mês; a R$ 6,00/USD = R$ 182,22/mês; a R$ 6,50/USD = R$ 197,41/mês. Para empresas que faturam em BRL, a variação cambial pode impactar significativamente o orçamento de infraestrutura. Contratos de Reserved Instance pagos antecipadamente em USD fixam o custo em dólar, mas não eliminam o risco cambial.