Diagrama abstrato de migração de dados e serviços entre plataformas de nuvem, representando uma remodelação de infraestrutura.

Migração de Infraestrutura: Vercel para Stack Modular

Por Anselmo Bispo • 2 min de leitura

As últimas 48 horas foram intensas para um desenvolvedor que recebeu um aviso de uso de cota da Vercel. O problema estava relacionado à otimização de imagens, o que desencadeou uma verdadeira maratona de depuração.

Após consultar documentações da Vercel, Next.js, Cloudflare e PayloadCMS, a solução veio na otimização dos Cache-Control headers. Conflitos de configuração entre diferentes camadas são um problema comum neste cenário.

A Transição para uma Stack Mais Econômica

Para manter os custos sob controle, o aplicativo foi migrado da Vercel para o Railway. A transição apresentou alguns desafios, mas a nova configuração está estável e promete mais eficiência.

Agora, o Railway é responsável pela implementação da aplicação, hospedagem de banco de dados e domínio personalizado. Enquanto isso, a Cloudflare gerencia o DNS e o armazenamento de blobs.

Componentes da Nova Arquitetura Modular

Nesta nova arquitetura, alguns serviços permanecem os mesmos. A Zoho continua como provedor de e-mail e a Namecheap como registrador de domínio.

O repositório de código, como de costume, permanece no GitHub. Esta abordagem modular representa um grande avanço em relação à configuração anterior, trazendo mais flexibilidade e controle.

Visão de Futuro: Consolidação da Infraestrutura

O objetivo a longo prazo é consolidar toda a infraestrutura em um VPS auto-gerenciado. No entanto, por enquanto, essa arquitetura modular já é um grande passo para otimizar custos e performance.

"A otimização da infraestrutura é crucial para qualquer projeto. Encontrar o equilíbrio entre custo, desempenho e controle é um desafio constante, mas recompensador", afirma um especialista em otimização de sistemas, como acompanhamos aqui no Brasil Vibe Coding.

Essa mudança demonstra a importância de adaptar a infraestrutura conforme as necessidades do projeto evoluem. Manter-se atento aos avisos de uso e buscar alternativas é essencial para a saúde financeira e operacional de qualquer aplicação.

Tags: infraestrutura vercel railway cloudflare otimização custos