AWS Full-Time vs VPS + Cloud Bursting: Qual Custa Menos?
2025-09-05 · Equipe SwarmBurst · 7 min de leitura
Uma das perguntas mais comuns que recebemos é: “Realmente compensa sair da AWS?”. A resposta curta é: depende do seu padrão de uso. A resposta longa — com números — é o que você vai encontrar neste artigo.
Fizemos uma análise detalhada comparando três cenários de infraestrutura para uma aplicação web típica: 100% AWS, 100% VPS e o modelo híbrido VPS + Cloud Bursting com SwarmBurst. Os resultados mostram que a abordagem híbrida pode reduzir seus custos em até 60%.
O Cenário Base
Para tornar a comparação justa, vamos considerar uma aplicação SaaS com as seguintes características:
- Aplicação web com API REST e frontend
- Banco de dados PostgreSQL
- Tráfego médio: 50.000 requisições/dia
- Picos: 3x o tráfego normal durante horário comercial (9h-18h)
- Picos extremos: 5x durante campanhas e eventos (aproximadamente 4 dias/mês)
- Necessidade base: 4 vCPUs, 16GB RAM
- Necessidade em pico: 12 vCPUs, 48GB RAM
Cenário 1: 100% AWS
Neste cenário, toda a infraestrutura roda na AWS, dimensionada para suportar os picos.
| Recurso | Especificação | Custo Mensal |
|---|---|---|
| EC2 (2x m5.xlarge) — app | 4 vCPU, 16GB RAM cada | R$ 2.800 |
| EC2 (1x m5.xlarge) — banco | 4 vCPU, 16GB RAM | R$ 1.400 |
| ELB (Load Balancer) | Application Load Balancer | R$ 180 |
| EBS (Storage) | 500GB gp3 | R$ 250 |
| Data Transfer | ~500GB/mês | R$ 350 |
| Total | R$ 4.980/mês |
E aqui está o problema: essas 2 instâncias de aplicação estão dimensionadas para o pico. Durante 70% do tempo, elas estão operando com menos de 40% de utilização. Você está pagando por capacidade ociosa a maior parte do mês.
Nota: Mesmo usando Auto Scaling Groups da AWS, você ainda paga pelas instâncias enquanto elas estiverem ativas, e o custo por hora da AWS é significativamente mais alto que VPS equivalentes.
Cenário 2: 100% VPS
Aqui, toda a infraestrutura roda em servidores VPS de um provedor como Hetzner, Contabo ou provedores brasileiros.
| Recurso | Especificação | Custo Mensal |
|---|---|---|
| VPS (2x) — app | 4 vCPU, 16GB RAM cada | R$ 600 |
| VPS (1x) — banco | 4 vCPU, 16GB RAM | R$ 300 |
| Load Balancer | Configuração manual (HAProxy) | R$ 0 (incluso) |
| Storage | 500GB SSD incluso | R$ 0 (incluso) |
| Tráfego | Incluso nos planos | R$ 0 (incluso) |
| Total | R$ 900/mês |
O custo é dramaticamente menor. Porém, há um problema sério: essa infraestrutura não suporta os picos. Durante horário comercial e campanhas, a aplicação vai ficar lenta ou cair. Adicionar mais VPS manualmente leva tempo e não resolve picos imprevistos.
Você poderia dimensionar as VPS para o pico, mas isso significaria pagar por 3-4 VPS maiores permanentemente — e ainda assim não teria elasticidade para picos extremos.
Cenário 3: VPS + Cloud Bursting (SwarmBurst)
Este é o modelo híbrido: infraestrutura base em VPS, com cloud bursting automático para a AWS durante picos.
| Recurso | Especificação | Custo Mensal |
|---|---|---|
| VPS (2x) — app (base) | 4 vCPU, 16GB RAM cada | R$ 600 |
| VPS (1x) — banco | 4 vCPU, 16GB RAM | R$ 300 |
| AWS EC2 (burst) | ~80 horas/mês em picos | R$ 450 |
| SwarmBurst | Plataforma de cloud bursting | Sob consulta |
| Total estimado | ~R$ 1.350/mês + SwarmBurst |
Veja o que acontece neste cenário:
- Fora do pico (70% do tempo): A aplicação roda tranquilamente nas 2 VPS base
- Durante picos regulares (25% do tempo): O SwarmBurst provisiona 1-2 nós EC2 spot na AWS automaticamente
- Durante picos extremos (5% do tempo): O SwarmBurst escala para 3-4 nós EC2 adicionais
- Após o pico: Os nós AWS são removidos automaticamente
Comparativo Final
| Métrica | AWS Full-Time | VPS Only | VPS + SwarmBurst |
|---|---|---|---|
| Custo mensal | R$ 4.980 | R$ 900 | ~R$ 1.350 + SwarmBurst |
| Custo anual | R$ 59.760 | R$ 10.800 | Economia significativa |
| Suporta picos? | Sim | Nao | Sim |
| Auto-scaling? | Sim (caro) | Nao | Sim |
| Economia vs AWS | — | 82% | Até 60%+ |
| Risco em picos | Baixo | Alto | Baixo |
| Complexidade | Média | Baixa | Baixa |
A economia anual de VPS + SwarmBurst vs AWS full-time pode ultrapassar 50% — dinheiro que pode ser investido no produto, no time ou em marketing. Entre em contato para uma análise personalizada do seu cenário.
Quando Cada Cenário Faz Sentido
Fique 100% na AWS se:
- Sua aplicação tem tráfego constante e alto 24/7 (sem variação significativa)
- Você precisa de serviços gerenciados específicos da AWS (RDS, SQS, Lambda) que são difíceis de substituir
- Compliance ou regulação exige que tudo esteja em um cloud provider específico
- Seu time já tem expertise profunda em AWS e o custo de migração não compensa
Vá de 100% VPS se:
- Sua aplicação tem tráfego baixo e previsível
- Você não tem picos significativos de demanda
- O orçamento é extremamente limitado
- Você pode tolerar downtime durante picos inesperados
Use VPS + SwarmBurst se:
- Você tem picos previsíveis ou sazonais (horário comercial, Black Friday, campanhas)
- Quer reduzir custos da AWS sem sacrificar a capacidade de escalar
- Usa Docker Swarm ou está disposto a migrar para ele
- Precisa de auto-scaling mas não quer a complexidade do Kubernetes
- Quer controle total sobre seus custos de infraestrutura
O Fator Escondido: Instâncias Spot
Um detalhe importante do SwarmBurst é que ele utiliza instâncias EC2 Spot por padrão para o cloud bursting. Instâncias Spot custam até 90% menos que instâncias on-demand. Como os nós de burst são temporários e stateless, a interrupção ocasional de uma instância Spot não afeta a aplicação — o SwarmBurst simplesmente provisiona outra.
Isso significa que o custo de burst que estimamos (R$ 450/mês) já considera esse desconto. Com instâncias on-demand, o custo de burst seria aproximadamente R$ 1.200/mês — ainda assim mais barato que a AWS full-time.
Como Calcular Sua Economia
Para estimar sua economia específica, considere:
- Custo atual na AWS: Some todas as instâncias EC2, ELB, EBS e data transfer
- Utilização média: Verifique no CloudWatch qual é a utilização média de CPU/memória
- Horas de pico: Identifique quantas horas por mês suas instâncias realmente precisam de capacidade total
- Custo VPS equivalente: Pesquise VPS com specs similares à sua necessidade base
- Custo de burst: Estime as horas de burst necessárias multiplicadas pelo custo de instâncias Spot
Na maioria dos casos, se sua utilização média está abaixo de 50%, a abordagem híbrida com SwarmBurst vai gerar economia significativa.
Migração Sem Dor de Cabeça
Uma preocupação comum é a complexidade da migração. Com o SwarmBurst, o processo é gradual:
- Semana 1: Configure o Docker Swarm nas VPS e o agente SwarmBurst
- Semana 2: Migre uma aplicação não-crítica para validar o setup
- Semana 3-4: Migre as aplicações principais com blue-green deployment
- Mês 2 em diante: Otimize thresholds e políticas de scaling baseado em dados reais
Não é necessário migrar tudo de uma vez. O SwarmBurst funciona perfeitamente em cenários de migração gradual.
Comece a Economizar Hoje
Os números não mentem: para a maioria das empresas com padrões de tráfego variáveis, o modelo VPS + cloud bursting é significativamente mais econômico que manter tudo na AWS.
Fale com um especialista SwarmBurst e descubra quanto sua empresa pode economizar. Cada proposta é personalizada para o seu cenário de infraestrutura.
Agendar Diagnóstico Gratuito →
Tem um cenário específico que gostaria de analisar? Entre em contato pelo contato@swarmburst.io e nossa equipe fará uma análise personalizada de custos para sua infraestrutura.