Quanto Custa a AWS por Mês? Guia Completo de Preços 2026
Atualizado em Março 2026O custo da AWS por mês varia conforme os serviços utilizados, o volume de consumo e a região escolhida, podendo ir de R$ 0 (Free Tier) até dezenas de milhares de reais para infraestruturas corporativas. Este guia apresenta tabelas de preços atualizadas dos principais serviços AWS em 2026, com valores convertidos para reais e exemplos reais de cenários de uso para empresas brasileiras.
Uma das perguntas mais frequentes de empresas que avaliam a migração para nuvem é: "quanto vou gastar na AWS?". A resposta depende de muitos fatores, mas neste artigo vamos apresentar valores concretos, comparativos e ferramentas que ajudam a estimar o investimento mensal com precisão.
Como funciona a cobrança da AWS
A AWS opera no modelo pay-as-you-go (pague pelo que usar). Não há contratos mínimos nem taxas de adesão para a maioria dos serviços. A cobrança é feita em dólar americano (USD) e convertida para reais no momento do pagamento, com acréscimo de IOF de 6,38% para cartões de crédito internacionais.
Os principais fatores que influenciam o custo são:
- Tipo de serviço: computação (EC2), armazenamento (S3), banco de dados (RDS), serverless (Lambda)
- Região: preços variam entre regiões. São Paulo (sa-east-1) costuma ser 30% a 60% mais cara que Virginia (us-east-1), dependendo do serviço e da família de instância
- Volume de uso: horas de instância, GB armazenados, requisições processadas
- Modelo de contratação: On-Demand, Reserved Instances, Savings Plans ou Spot
Tabela de preços EC2 (Computação)
O Amazon EC2 é o serviço de servidores virtuais da AWS. Os preços abaixo são para instâncias On-Demand na região de São Paulo (sa-east-1), com sistema operacional Linux (preços de referência consultados em junho de 2026 na tabela oficial da AWS; confirme na calculadora AWS antes de decidir). Lembre-se: a fatura AWS é cobrada em dólar — os valores em reais usam cotação ilustrativa de USD 1 = R$ 5,80 e variam com o câmbio:
- t3.micro (2 vCPU, 1 GB RAM): US$ 0,0168/hora = aproximadamente R$ 71/mês
- t3.small (2 vCPU, 2 GB RAM): US$ 0,0336/hora = aproximadamente R$ 142/mês
- t3.medium (2 vCPU, 4 GB RAM): US$ 0,0672/hora = aproximadamente R$ 285/mês
- t3.large (2 vCPU, 8 GB RAM): US$ 0,1344/hora = aproximadamente R$ 569/mês
- m6i.large (2 vCPU, 8 GB RAM): US$ 0,153/hora = aproximadamente R$ 648/mês
- m6i.xlarge (4 vCPU, 16 GB RAM): US$ 0,306/hora = aproximadamente R$ 1.296/mês
- c6i.xlarge (4 vCPU, 8 GB RAM): US$ 0,262/hora = aproximadamente R$ 1.109/mês
- r6i.large (2 vCPU, 16 GB RAM): US$ 0,201/hora = aproximadamente R$ 851/mês
"Com Reserved Instances ou Savings Plans de 1 ano (pagamento parcial adiantado), esses valores caem entre 30% e 40%. Para compromissos de 3 anos com pagamento integral antecipado, a economia chega a 60%. O desconto exato varia conforme a família, o prazo e a modalidade de pagamento."
Tabela de preços S3 (Armazenamento)
O Amazon S3 é o serviço de armazenamento de objetos da AWS. Os preços na região de São Paulo são:
- S3 Standard: US$ 0,0405/GB por mês = R$ 0,23/GB por mês
- S3 Infrequent Access (IA): US$ 0,025/GB por mês = R$ 0,15/GB por mês
- S3 Glacier Instant Retrieval: US$ 0,008/GB por mês = R$ 0,05/GB por mês
- S3 Glacier Deep Archive: US$ 0,002/GB por mês = R$ 0,01/GB por mês
Para uma empresa com 100 GB no S3 Standard, o custo mensal é de aproximadamente R$ 24. Com 1 TB, o custo sobe para cerca de R$ 235. Transferência de dados de saída (data transfer out) custa a partir de US$ 0,138/GB na região de São Paulo.
Tabela de preços RDS (Banco de Dados)
O Amazon RDS oferece bancos de dados gerenciados (MySQL, PostgreSQL, MariaDB, Oracle, SQL Server). Preços On-Demand para PostgreSQL/MySQL em Single-AZ, na região de São Paulo:
- db.t3.micro (2 vCPU, 1 GB RAM): US$ 0,027/hora = aproximadamente R$ 114/mês
- db.t3.small (2 vCPU, 2 GB RAM): US$ 0,054/hora = aproximadamente R$ 229/mês
- db.t3.medium (2 vCPU, 4 GB RAM): US$ 0,108/hora = aproximadamente R$ 457/mês
- db.r6g.large (2 vCPU, 16 GB RAM): US$ 0,290/hora = aproximadamente R$ 1.228/mês
Armazenamento em EBS (gp3) para RDS custa US$ 0,116/GB por mês na região de São Paulo. Um banco com 50 GB de storage adiciona cerca de R$ 34 ao custo mensal.
Tabela de preços Lambda (Serverless)
O AWS Lambda cobra por número de requisições e duração da execução. O modelo é ideal para aplicações com demanda variável:
- Requisições: US$ 0,20 por 1 milhão de requisições = R$ 1,16 por milhão
- Duração: US$ 0,0000200800 por GB-segundo = R$ 0,000116 por GB-segundo
- Free Tier permanente: 1 milhão de requisições e 400.000 GB-segundos por mês (grátis para sempre)
Na prática, muitas aplicações com até 3 milhões de requisições mensais custam menos de R$ 15/mês no Lambda, tornando-o extremamente econômico para APIs com tráfego moderado.
AWS Free Tier: o que está incluso
A AWS oferece um Free Tier generoso que permite testar serviços sem custo. Existem três categorias:
- 12 meses grátis (após criar a conta): 750 horas/mês de EC2 t2.micro ou t3.micro, 750 horas/mês de RDS db.t2.micro ou db.t3.micro, 5 GB de S3 Standard, 30 GB de EBS, 15 GB de data transfer out
- Sempre grátis: 1 milhão de requisições Lambda/mês, 25 GB de DynamoDB, 1 milhão de publicações SNS, 62.000 emails SES/mês, 10 métricas customizadas no CloudWatch
- Testes curtos: alguns serviços oferecem períodos de teste de 30 a 60 dias (Amazon Redshift, Amazon Inspector, Amazon GuardDuty)
Comparativo: on-premises vs. AWS
Para uma empresa que precisa de 2 servidores, 1 banco de dados e storage de 500 GB, veja o comparativo aproximado de custo mensal:
- On-premises: servidor físico (R$ 25.000 a R$ 40.000 por unidade com depreciação em 3 anos = R$ 700 a R$ 1.100/mês por servidor), energia elétrica (R$ 300 a R$ 600/mês), internet dedicada (R$ 500 a R$ 1.500/mês), espaco físico e refrigeração (R$ 400 a R$ 800/mês), profissional de TI dedicado (parcial, R$ 2.000 a R$ 4.000/mês). Total estimado: R$ 5.000 a R$ 10.000/mês
- AWS equivalente: 2x EC2 t3.large (R$ 704/mês), 1x RDS db.t3.medium (R$ 288/mês), 500 GB S3 Standard (R$ 71/mês), data transfer (R$ 100/mês), suporte Basic (grátis). Total estimado: R$ 1.163/mês
A diferença fica ainda mais expressiva quando consideramos que a AWS já inclui redundância, backup automático, patches de segurança e escalabilidade sob demanda, itens que em on-premises exigem investimentos adicionais significativos.
Ferramentas para estimar custos
A AWS oferece ferramentas gratuitas para calcular os custos antes de contratar:
- AWS Pricing Calculator (veja nosso guia): simule cenários completos com múltiplos serviços e obtenha estimativas mensais detalhadas
- AWS Cost Explorer: analise seus gastos historicos e identifique tendências de consumo
- AWS Budgets: defina orçamentos e receba alertas quando os gastos se aproximarem dos limites
- AWS Cost Anomaly Detection: usa machine learning para detectar gastos fora do padrão
Dicas de FinOps para economizar na AWS
Aplicar práticas de FinOps na AWS pode reduzir seus custos em até 40%. As principais estratégias incluem:
- Rightsizing: ajuste o tamanho das instâncias ao consumo real (o Compute Optimizer ajuda)
- Reserved Instances / Savings Plans: compromissos de 1 ou 3 anos com descontos de até 72%
- Spot Instances: para workloads tolerantes a interrupção, economia de até 90%
- Desligamento programado: automatize ligar/desligar ambientes de dev/staging fora do horário comercial
- Lifecycle policies no S3: mova dados antigos para Glacier automaticamente
- Tags de custo: identifique quem gasta o que e responsabilize cada equipe
Comandos úteis para controle de custos
Estes comandos da AWS CLI ajudam a monitorar e otimizar seus gastos desde o primeiro dia.
# Consultar gasto atual do mes por servico
aws ce get-cost-and-usage \
--time-period Start=$(date +%Y-%m-01),End=$(date +%Y-%m-%d) \
--granularity MONTHLY \
--metrics "UnblendedCost" \
--group-by Type=DIMENSION,Key=SERVICE \
--query 'ResultsByTime[0].Groups[*].[Keys[0],Metrics.UnblendedCost.Amount]' \
--output table
# Criar alerta de budget para nao ultrapassar o limite mensal
aws budgets create-budget --account-id 123456789012 --budget '{
"BudgetName": "limite-mensal-aws",
"BudgetLimit": {"Amount": "2000", "Unit": "USD"},
"TimeUnit": "MONTHLY",
"BudgetType": "COST"
}' --notifications-with-subscribers '[{
"Notification": {
"NotificationType": "ACTUAL",
"ComparisonOperator": "GREATER_THAN",
"Threshold": 80
},
"Subscribers": [{
"SubscriptionType": "EMAIL",
"Address": "financeiro@empresa.com.br"
}]
}]'
# Verificar recomendações do Compute Optimizer para rightsizing
aws compute-optimizer get-ec2-instance-recommendations \
--query 'instanceRecommendations[*].[instanceArn,currentInstanceType,recommendationOptions[0].instanceType,recommendationOptions[0].estimatedMonthlySavings.value]' \
--output table
# Listar instâncias EC2 paradas que ainda geram custo (EBS volumes)
aws ec2 describe-instances \
--filters "Name=instance-state-name,Values=stopped" \
--query 'Reservations[*].Instances[*].[InstanceId,InstanceType,Tags[?Key==`Name`].Value|[0],LaunchTime]' \
--output table
# Verificar Savings Plans coverage atual
aws ce get-savings-plans-coverage \
--time-period Start=$(date +%Y-%m-01),End=$(date +%Y-%m-%d) \
--query 'SavingsPlansCoverages[*].[TimePeriod.Start,CoveragePercentage.SpendCoveredBySavingsPlans,CoveragePercentage.TotalCost]' \
--output table
Gotchas de custos na AWS
- Data transfer entre AZs custa: comunicação entre instâncias em AZs diferentes cobra USD 0,01/GB em cada direção (USD 0,02/GB total). Para aplicações com muito tráfego interno, isso pode representar centenas de reais por mes.
- NAT Gateway é caro para tráfego alto: além da taxa horária (USD 0,045/h em sa-east-1), cobra USD 0,045/GB processado. Para workloads com muito tráfego de saída, considere VPC endpoints para S3 e DynamoDB (gratuitos com Gateway Endpoint).
- EBS volumes de instâncias paradas continuam cobrando: parar uma EC2 elimina o custo de compute, mas os volumes EBS anexados continuam sendo cobrados. Faça snapshot e delete volumes de instâncias paradas por mais de 30 dias.
- Elastic IPs não associados custam: cada Elastic IP não associado a uma instância em execução custa USD 0,005/hora (aprox. R$ 20/mes). Liste com
aws ec2 describe-addresses --query 'Addresses[?AssociationId==null]'. - Free Tier tem limites silenciosos: 750 horas de t2.micro/t3.micro parecem muito, mas rodar 2 instâncias simultaneamente consome o dobro. O Free Tier é por conta, não por instância.
Na Prática: startup SaaS controlando custos desde o dia 1
Cenário real: Uma startup SaaS de gestão de logística em Campinas começou na AWS com estimativa de R$ 1.200/mes. No terceiro mes, a fatura chegou a R$ 4.800/mes sem que o número de clientes tivesse aumentado proporcionalmente. A causa: instâncias de desenvolvimento rodando 24/7, NAT Gateway processando 2 TB/mes de tráfego para APIs externas, e 15 EBS volumes órfãos de instâncias já terminadas.
Solução implementada: Scheduler para desligar ambiente de dev das 20h as 8h e nos finais de semana (economia de 65% nesse ambiente). VPC endpoints para S3 e DynamoDB eliminando tráfego pelo NAT Gateway. Limpeza de recursos órfãos. AWS Budgets com alertas em 50%, 80% e 100% do target. Tags de custo obrigatórias via SCP.
Resultado: Custo mensal estabilizado em R$ 1.850/mes (redução de 61% vs o pico), com a aplicação atendendo 3x mais clientes do que no mes do pico de custo. O time de engenharia agora revisa o Cost Explorer semanalmente em 15 minutos.
KPIs para o Decisor
- Custo por cliente/usuario: gasto total AWS dividido pelo número de clientes ou usuários ativos. Medido mensalmente via Cost Explorer + métricas de negócio. Alvo: tendência decrescente a cada trimestre.
- Variação de custo mes a mes: percentual de variação do gasto AWS comparado ao mes anterior. Medido via AWS Cost Explorer. Alvo: variações acima de 15% devem ter justificativa documentada.
- Cobertura de Savings Plans/RIs: percentual do gasto on-demand coberto por compromissos. Medido via Savings Plans Coverage Report. Alvo: 60% a 80% do gasto estável coberto.
- Recursos ociosos identificados: valor mensal em recursos subutilizados (instâncias, volumes, IPs). Medido via Compute Optimizer e Trusted Advisor. Alvo: menos de 5% do gasto total.
- Acurácia da previsão de custo: diferença percentual entre o custo estimado e o custo real. Medido mensalmente. Alvo: desvio inferior a 10%.
Próximos passos
Entender os custos da AWS é o primeiro passo para uma migração bem-sucedida. O mais importante é dimensionar corretamente os recursos desde o início e implementar governança financeira com ferramentas nativas da plataforma.
Na RFX Tecnologia, oferecemos consultoria especializada em nuvem AWS e ajudamos empresas a planejar, migrar e otimizar seus ambientes na nuvem com previsibilidade de custos. Fazemos uma análise detalhada do seu cenário e apresentamos uma estimativa personalizada de investimento mensal.
Se você quer entender quanto a AWS vai custar para a sua empresa, entre em contato conosco ou agende uma reunião gratuita para receber uma estimativa personalizada.