Formação AWS

← Todos os artigos

Migrar da AWS para outra nuvem mais barata: faça a conta antes

CustosPor Henrylle Maia · 15 out 2026 · 9 min de leitura

Chegou uma proposta de outra nuvem prometendo cortar 40% da sua fatura AWS? Antes de migrar, monte uma planilha que põe essa oferta ao lado do que a sua própria conta AWS já poderia custar.

Com uma aplicação de exemplo, mostro passo a passo o que reserva, CloudFront e a troca de instância do banco fazem na fatura, sem sair da AWS.

O cenário: a aplicação de exemplo

Tem muita gente dizendo que a AWS está cara e que vai migrar para uma nuvem mais barata. A pergunta que eu quero que você faça antes é: você já está no menor custo possível com os recursos que usa, sem redesenhar a aplicação?

Para responder, uso uma aplicação em Node com React e PostgreSQL, na AWS com alta disponibilidade. O que entra na conta:

  • 4 EC2 t3.medium, com 4 GiB de memória e 2 vCPUs cada.
  • 1 RDS PostgreSQL Multi-AZ, t3.medium. Multi-AZ são dois bancos, então o preço é multiplicado por 2.
  • 300 GB por mês de saída de dados (transfer out), a saída para o usuário.
  • 1 fila SQS, fora da conta: custa, se não me engano, 50 centavos de dólar por milhão de mensagens enviadas. Ela entra como ponto de atenção: a aplicação está integrada a ela, e migrar exige levar as mensagens e integrar a aplicação com a fila da outra nuvem.

Os valores são em dólar, os citados na aula (dezembro de 2022, região US East N. Virginia), não a tabela de hoje.

1Calcular o custo atual por ano

Monte a planilha com as colunas recurso, preço por hora, preço por ano, preço com reserva por hora e preço com reserva por ano. O preço por ano é o preço por hora × 24 × 365. Os preços por hora eu tiro do site ec2instances.info, filtrando pela instância e pela região.

A t3.medium no site de preços, em US East (N. Virginia): 4 GiB, 2 vCPUs, US$ 0,0416 por hora sob demanda, US$ 0,0261 com reserva de 1 ano sem upfront e US$ 0,0125 no Spot
A t3.medium no site de preços, em US East (N. Virginia): 4 GiB, 2 vCPUs, US$ 0,0416 por hora sob demanda, US$ 0,0261 com reserva de 1 ano sem upfront e US$ 0,0125 no Spot
  • EC2 t3.medium (Linux): US$ 0,0416 por hora, US$ 364,42 por ano.
  • RDS PostgreSQL t3.medium: US$ 0,082 por hora; Multi-AZ, × 2, dá US$ 0,164 por hora e US$ 1.436,64 por ano.
  • Saída de dados: US$ 0,09 por GB, e os 100 primeiros GB do mês são grátis. Dos 300 GB, pagam-se 200: 0,09 × 200 × 12 meses, US$ 216,00 por ano.

Somando as três linhas, o custo atual é de US$ 2.017,06 por ano.

2Colocar a oferta da outra nuvem na mesma planilha

A proposta é baixar a sua fatura em 40%. Na planilha é uma célula: o total menos o total × 40%. Com US$ 2.017,06, dá US$ 1.210,23 por ano. Esse é o número a bater.

Mas o valor não é tudo. Faltam as perguntas do como: quais recursos entram na migração, se a aplicação vai ter downtime na troca e quanto custa migrar. Antes delas, vem a pergunta deste texto: você já espremeu a conta na AWS?

3Reserva de 1 ano

A reserva dá desconto no recurso que você já conhece, em troca do compromisso de reservá-lo por um ano. Na opção sem upfront você não investe nada: só assume o compromisso anual de pagar aquele valor. No mesmo site, troque a coluna para a reserva de 1 ano sem upfront:

  • EC2 t3.medium: US$ 0,0261 por hora, US$ 228,64 por ano.
  • RDS PostgreSQL t3.medium: US$ 0,064 por hora, × 2 por ser Multi-AZ, US$ 0,128 e US$ 1.121,28 por ano.

4Passar a saída de dados pelo CloudFront

A segunda mudança é configurar a saída de dados pelo CloudFront, e não pela EC2. A faixa gratuita sai de 100 GB por mês para 1 TB. Com 300 GB por mês, a linha de saída de dados cai a zero.

Somando reserva e CloudFront, o custo vai de US$ 2.017,06 para US$ 1.349,92 por ano, sem trocar de nuvem e sem aprender outra.

A planilha: custo atual de US$ 2.017,06, US$ 1.349,92 com reserva e saída de dados zerada, e a outra nuvem com 40% de desconto em US$ 1.210,23 (a célula mostra R$, mas o valor é em dólar)
A planilha: custo atual de US$ 2.017,06, US$ 1.349,92 com reserva e saída de dados zerada, e a outra nuvem com 40% de desconto em US$ 1.210,23 (a célula mostra R$, mas o valor é em dólar)

Ainda está acima dos US$ 1.210,23 da outra nuvem. Faltam dois ajustes, ainda dentro da AWS.

5Pagar o ano do banco antecipado (All Upfront)

Se, em vez de só assumir o compromisso, você quiser pagar o ano antecipadamente, existe a opção All Upfront. Ela não aparece na tabela do site, mas o preço está no console do RDS, na tela de compra de instância reservada: PostgreSQL, db.t3.medium, Multi-AZ, 1 ano, All Upfront.

A compra de instância reservada no console do RDS: db.t3.medium, Multi-AZ, 1 ano, All Upfront, pagamento único de 845,00 USD
A compra de instância reservada no console do RDS: db.t3.medium, Multi-AZ, 1 ano, All Upfront, pagamento único de 845,00 USD

O banco cai para US$ 845,00 por ano. Com a EC2 reservada e a saída zerada, o total vira US$ 1.073,64, abaixo dos US$ 1.210,23 da oferta.

6Trocar a instância do banco para T4g

Outra mudança simples é saber qual instância usar. Em vez da t3.medium, simule a t4g.medium no RDS, com reserva de 1 ano sem upfront. O banco Multi-AZ passa a US$ 0,1138 por hora, US$ 996,89 por ano, e o total, com a EC2 reservada e a saída zerada, fica em US$ 1.225,52.

A planilha com o banco na t4g.medium Multi-AZ: US$ 996,89 por ano e total de US$ 1.225,52, ao lado dos US$ 1.210,23 da outra nuvem
A planilha com o banco na t4g.medium Multi-AZ: US$ 996,89 por ano e total de US$ 1.225,52, ao lado dos US$ 1.210,23 da outra nuvem

Na planilha da aula, é praticamente o mesmo preço da proposta, sem pagar o ano antecipado.

Os ajustes da aula, em ordem, para fazer antes de pensar em trocar de nuvemFatura atualEC2, RDS e saída de dadosReserva de 1 anodesconto por compromissoSaída pelo CloudFront1 TB grátis por mêsAll Upfrontano do banco pago antesInstância T4gbanco mais barato
Os ajustes da aula, em ordem, para fazer antes de pensar em trocar de nuvem

Na parte 2: uma abordagem mais agressiva

Na parte 2 da aula uso a mesma planilha com instâncias Spot: capacidade que a AWS tem sobrando na frota e vende por bem menos que o preço padrão. O preço varia, como num leilão, e a AWS pode pedir a instância de volta a qualquer momento.

Ela avisa com dois minutos de antecedência, para você lançar outra no lugar, e dá para trabalhar com vários tipos de instância e com frotas.

Na planilha, a t3.medium Spot custou US$ 0,0125 por hora; com as quatro instâncias, US$ 438 por ano. O banco ficou em US$ 758 por ano com All Upfront, e a saída de dados passou pelo CloudFront, com custo zero. O total foi de US$ 1.196 por ano, uma redução de 61% só com ajustes na aplicação, e não são ajustes simples.

Aqui a conta já usa as quatro instâncias: a diferença de US$ 1.914 que calculo bate com uma conta atual de US$ 3.110,32 (4 × 364,42 + 1.436,64 + 216).

Quando migrar faz sentido

Pensar só no valor é limitado: você veio para a nuvem por segurança, disponibilidade e facilidade, não só por custo. Antes de migrar, liste o que perderia ao sair da AWS.

Se você já faz tudo o que mostrei e a outra nuvem entrega o mesmo mais barato, migrar faz sentido. Se não, você está pagando por algo que não precisaria pagar. Aplique os ajustes na AWS primeiro e leve a mesma conta para a outra nuvem.

Checklist

  • Monte a planilha com preço por hora e por ano, sem e com reserva.
  • Multiplique cada linha pela quantidade real de instâncias e o RDS Multi-AZ por 2.
  • Desconte os 100 GB gratuitos de saída de dados antes de calcular o custo por GB.
  • Aplique o desconto prometido pela outra nuvem sobre o total correto.
  • Simule a reserva de 1 ano sem upfront e confira o All Upfront no console do RDS.
  • Passe a saída de dados pelo CloudFront e veja se a linha de transfer out zera.
  • Simule a T4g para o banco e avalie as implicações do ARM antes de trocar a EC2.
  • Liste o que se perde ao sair da AWS, como integrações com a SQS e downtime.

Antes de trocar de nuvem, refaça a sua fatura com reserva, CloudFront e a instância certa, e só depois compare com a proposta que chegou.

O que os alunos dizem

  • “A metodologia da Formação AWS mudou tudo pra mim. Foi ela que consolidou meu conhecimento, me deu segurança e me levou a conquistar a vaga de Engenheiro de Cloud dentro da minha própria empresa.”

    Harnon Ramalho, Engenheiro de Cloud

    Ver depoimento
  • “A Formação AWS me deu a prática, a segurança e a clareza que eu nunca encontrei em nenhum outro curso.”

    Jhon Wilame, SRE / DevOps Engineer

    Ver depoimento
  • “O melhor curso que eu fiz até hoje é o seu.”

    Jorge Bastos, Desenvolvedor Java Sênior (AWS + IA)

    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 conversa

Prefere assistir?

A aula completa (26 min) está no canal Domine AWS. O vídeo toca aqui mesmo.

Leia também

Compartilhe este post