Página inicial

Migração para AWS

Quanto custa migrar para AWS?

Ao planejar a migração, separe duas contas: o valor mensal da infraestrutura na AWS e o trabalho necessário para levar a aplicação até lá. A tabela abaixo mostra um exemplo com premissas explícitas; o custo do seu sistema depende do seu uso e das suas escolhas.

Resposta curta

O AWS Pricing Calculator estima o custo recorrente da infraestrutura na AWS, a conta que chega todo mês. O custo do trabalho de migração não aparece no Calculator: ele depende do escopo do projeto e é estimado depois do diagnóstico.

Para uma aplicação web .NET pequena com SQL Server, o cenário de exemplo deste artigo custa entre US$ 181 e US$ 234 por mês, conforme a região. O que mais muda esse valor é a licença do Windows e do SQL Server, a região escolhida e se o banco fica num serviço gerenciado ou num servidor próprio.

O que entra na conta mensal

ItemServiço AWSO que define o valor
Servidor da aplicaçãoAmazon EC2 (Windows ou Linux)Tipo de instância e horas ligada. No Windows, a licença vem embutida no preço por hora.
Banco de dadosAmazon RDS for SQL Server, ou SQL Server instalado no EC2Edição (Express, Web, Standard), tamanho da instância, Multi-AZ e armazenamento.
Armazenamento e backupAmazon EBS, Amazon S3, snapshotsGB provisionados, retenção dos backups e snapshots acumulados.
RedeTransferência de saída, IPv4 público, NAT Gateway, Load BalancerTráfego para a internet. IPv4 público, NAT Gateway e Load Balancer são cobrados por hora, mesmo com pouco uso.
OperaçãoAmazon CloudWatch, AWS BackupVolume de logs e métricas, e tempo de retenção.

Os quatro fatores que mais mudam o valor

1. Licença do Windows e do SQL Server

Em aplicações .NET com SQL Server, a licença costuma pesar mais que o próprio processamento. O SQL Server Standard pode custar mais que todo o resto do ambiente. Duas edições reduzem bastante a conta: a Express, sem custo de licença, mas limitada a 10 GB por banco; e a Web, mais barata, mas restrita pela licença da Microsoft a aplicações web públicas. Um ERP interno, por exemplo, não se enquadra na Web.

No servidor da aplicação, levar o sistema de .NET Framework para .NET moderno em Linux elimina a licença do Windows. É uma economia real, mas exige teste e não precisa acontecer na primeira etapa da migração.

2. Região

A região de São Paulo (sa-east-1) costuma custar mais que a do Norte da Virgínia (us-east-1). Em troca, oferece menor latência para usuários no Brasil e atende contratos que exigem dados armazenados no país. A diferença precisa ser calculada para cada caso, não presumida.

3. Ligado o tempo todo ou com compromisso

O preço sob demanda é o mais caro por hora. Para cargas estáveis, Savings Plans e instâncias reservadas reduzem o valor em troca de um compromisso de 1 ou 3 anos. O compromisso só deve ser assumido depois de algumas semanas de uso real na AWS, quando o tamanho certo do ambiente já está confirmado.

4. Custos que merecem atenção

Cenário de exemplo

Premissas: aplicação web ASP.NET em .NET Framework, hospedada no IIS, com banco SQL Server de cerca de 20 GB, acesso público pela internet, um único ambiente de produção ligado 24 horas e sem alta disponibilidade.

RecursoConfiguraçãous-east-1sa-east-1
Servidor da aplicaçãoEC2 Windows, t3.medium (2 vCPU, 4 GB)US$ 43,80US$ 62,49
Banco de dadosRDS for SQL Server Web, db.t3.medium, Single-AZ, 50 GB gp3US$ 126,93US$ 156,22
Disco do servidorEBS gp3, 50 GBUS$ 4,00US$ 7,60
Backup e arquivosS3 Standard, 100 GBUS$ 2,30US$ 4,05
Rede1 IPv4 público e 50 GB de saída por mês (dentro dos 100 GB gratuitos)US$ 3,65US$ 3,65
Total mensalUS$ 180,68US$ 234,01
Variação: aplicação em .NET modernoMesmo cenário com EC2 Linux t3.mediumUS$ 167,25US$ 220,58

Preços sob demanda da tabela pública da AWS (Price List API), consultados em 2 de outubro de 2026, em dólar, sem impostos, com 730 horas por mês. Os 50 GB de saída ficam dentro da franquia de 100 GB por mês, agregada entre serviços e regiões, desde que ainda haja franquia disponível na conta. Este exemplo não inclui créditos de CPU das instâncias T3, que podem ser cobrados se o uso médio ultrapassar a linha de base; também não inclui CloudWatch, AWS Backup ou snapshots, NAT Gateway, Load Balancer, suporte, impostos ou transferências acima da franquia. Preços mudam: use o cenário como ordem de grandeza, não como orçamento, e refaça a conta com os seus números no AWS Pricing Calculator.

Dois números chamam a atenção. O banco SQL Server responde por 67% a 70% da conta, porque a licença vem embutida no preço por hora. E trocar Windows por Linux no servidor da aplicação economiza US$ 13,43 por mês nas duas regiões: é o valor da licença do Windows nessa instância.

Quanto custa o projeto de migração

O projeto é um custo único, separado da conta mensal. Ele inclui diagnóstico, montagem do ambiente na AWS, ajustes na aplicação, cópia dos dados, testes, virada e acompanhamento nas primeiras semanas.

O esforço cresce com o número de aplicações e integrações, o volume do banco de dados, a necessidade de mudar o runtime e o tempo de parada aceitável. Por isso o diagnóstico vem primeiro: ele transforma "depende" em escopo e estimativa por etapa.

Como chegar ao número do seu caso

  1. Levante o consumo atual: CPU, memória, disco, tamanho do banco e tráfego, em dias comuns e de pico.
  2. Liste as licenças em uso (Windows, SQL Server e edição) e verifique se a aplicação é pública ou interna.
  3. Defina o que é aceitável em parada, backup e recuperação.
  4. Monte a arquitetura no AWS Pricing Calculator em duas regiões, com e sem banco gerenciado.
  5. Some o custo da transição: os dois ambientes ligados ao mesmo tempo durante a virada.
  6. Depois de migrar, compare a estimativa com a fatura real e ajuste o tamanho dos recursos antes de assumir compromisso de 1 ou 3 anos.

Perguntas frequentes

A AWS é mais cara que uma VPS?

Não há uma resposta única. Compare ambientes equivalentes: recursos, backup, monitoramento, disponibilidade e trabalho de operação. Em alguns cenários, manter a VPS pode continuar fazendo sentido. A decisão depende dos números e das necessidades da aplicação.

O Amazon Lightsail é uma opção mais barata?

Para cargas pequenas e simples, pode ser. O Lightsail tem preço mensal fixo com servidor, disco e franquia de transferência incluídos, e oferece Windows. Por outro lado, tem menos opções de rede e escala, e o banco gerenciado dele não oferece SQL Server.

Dá para reduzir o custo depois de migrar?

Sim. Com algumas semanas de uso real, dá para ajustar o tamanho das instâncias, desligar ambientes fora do horário e então avaliar Savings Plans ou instâncias reservadas. Ajustar antes de ter dados reais costuma gerar ambiente pequeno demais ou caro demais.

Veja também como migrar de VPS para AWS, os cuidados para migrar uma aplicação .NET e como migrar SQL Server para o Amazon RDS.

Quer avaliar o custo do seu cenário?

Escreva para audizio@audizio.com.br ou chame pelo LinkedIn e conte como a aplicação roda hoje, qual banco de dados usa e o que você precisa considerar na mudança. Podemos conversar sobre a estimativa e os próximos passos.

Falar por e-mailLinkedIn