Alternativas ao Vercel em 2026: qual escolher para seu app?

Compare alternativas ao Vercel para Next.js e apps de IA: preços, limites e compatibilidade de Cloudflare, Render, Railway, Netlify, Fly.io e AWS Amplify.

Publicado em

Alternativas ao Vercel em 2026: qual escolher para seu app?

As melhores alternativas ao Vercel dependem do que sua aplicação precisa manter em execução: Cloudflare Workers e Pages para sites estáticos ou aplicações na borda da rede, Render ou Railway para serviços full-stack persistentes e Netlify para um fluxo gerenciado de publicação com Next.js. A seleção de 6 provedores também inclui o Fly.io, para quem precisa controlar a infraestrutura, e o AWS Amplify, para aplicações compatíveis que já usam AWS. Se o app funciona bem e o único problema é a conta, confira a cobrança e os controles de gastos atuais do Vercel antes de migrar.

Preços e recursos documentados foram conferidos nas páginas oficiais dos fornecedores em 3 de novembro de 2026. Este comparativo se baseia na documentação; não é um teste de desempenho de aplicações implantadas. As recomendações distinguem o código que você pode levar dos comportamentos da hospedagem que precisará substituir.

Alternativas ao Vercel: compare as opções

O Render é a primeira opção da seleção para uma aplicação full-stack persistente; a Cloudflare sai na frente para sites estáticos e aplicações compatíveis com execução na borda. O Netlify entra na seleção quando preservar um fluxo gerenciado de publicação com Next.js importa mais do que ter um servidor convencional.

Os preços de entrada abaixo cobrem coisas diferentes. Uma máquina virtual mínima, uma franquia de créditos e um minuto de build não representam ambientes de produção equivalentes. Os valores estão em USD; consumo, serviços adicionais e impostos aplicáveis podem aumentar a conta.

FerramentaMais indicada paraPreço inicialTeste gratuito
Cloudflare Workers e PagesSites estáticos e apps compatíveis com execução na bordaWorkers Free $0; Paid a partir de $5/mêsPlano Free sem prazo de término
RenderAplicação web persistente com workers em segundo planoRecursos computacionais gratuitos; computação web paga a partir de $7/mês, além dos custos de workspace aplicáveisPlano gratuito com suspensão por inatividade
RailwayApp, banco de dados e serviços no mesmo projetoHobby por $5/mês, com esse valor incluído em consumoTeste com créditos
NetlifyNext.js gerenciado e previews de deployFree por $0/mês, com 300 créditosPlano Free sem prazo de término
Fly.ioContêineres com controle da região de execuçãoMenor Machine anunciada a partir do equivalente a $2.19/mês; região e tamanho influenciam o preçoTeste curto, limitado pelo tempo de execução
AWS AmplifyApps Next.js compatíveis em uma stack AWSBuilds padrão a $0.01/minuto, mais hospedagem e uso de SSRA elegibilidade ao AWS Free Tier varia

Escolha o ambiente de execução antes do provedor

Defina o trabalho que a hospedagem precisa fazer e só então compare os provedores dessa categoria. Um site estático entrega arquivos já gerados. A renderização no servidor, ou SSR, monta a resposta quando chega uma requisição. Um serviço persistente permanece disponível para executar o código da aplicação, enquanto um worker em segundo plano processa tarefas fora da requisição do visitante.

Para quem está criando um negócio com um site de divulgação e um produto de IA, essas necessidades podem ser diferentes. As páginas de divulgação podem ser estáticas. O endpoint de chat precisa transmitir respostas por streaming. A ingestão de documentos pode exigir um worker separado, que continue trabalhando depois que o cliente fechar o navegador.

Uma árvore de decisão feita com tiras físicas separa hospedagem estática, processamento gerenciado de requisições e tarefas em contêineres
Comece pelas necessidades de execução. Aqui, gerenciado significa hospedagem orientada a requisições; plataformas de contêineres também podem ser totalmente gerenciadas.

A regra que muda a escolha: se a necessidade é entregar arquivos, avalie a Cloudflare. Se é preservar um deploy gerenciado de Next.js, avalie o Netlify. Se é controlar um processo em execução e tarefas em segundo plano, avalie Render ou Railway. O Fly.io merece atenção quando a localização e o controle da infraestrutura são requisitos; o Amplify, quando a integração com AWS importa e a lista de compatibilidade atende ao app.

Esse é um primeiro filtro, não uma afirmação de que plataformas de borda não executam fluxos em segundo plano. Para um app existente, compare o esforço de adotar o sistema de tarefas separado da plataforma com o de rodar o worker atual como um serviço.

Cloudflare Workers e Pages: para sites estáticos e execução na borda

O Cloudflare Workers executa código de processamento de requisições pela rede da Cloudflare e é o melhor ponto de partida para um app leve cujas dependências sejam compatíveis com seu ambiente de execução. É especialmente atraente quando a aplicação entrega principalmente arquivos, verifica autenticação e chama APIs externas. O cuidado está na migração de um app Next.js existente: é preciso escolher um caminho compatível, não apenas trocar o destino do deploy.

Página do Cloudflare Workers apresentando a plataforma para desenvolvedores
Cloudflare Workers

A recomendação atual da Cloudflare é o vinext, uma implementação beta das APIs do Next.js construída sobre o Vite, uma ferramenta de build para JavaScript. A lista de recursos compatíveis inclui App Router, Server Actions, SSR com streaming e regeneração estática incremental, ou ISR, que atualiza páginas em cache sem refazer o build de todo o site. Algumas importações e comportamentos de imagens ainda exigem análise de compatibilidade. Em uma migração de produção, o estágio beta pesa na decisão, mesmo quando a lista de recursos parece favorável. Guia de Next.js da Cloudflare.

O outro caminho relevante é o OpenNext, um adaptador que ajusta o build do Next.js para outra plataforma. A Cloudflare o documenta para aplicações que já usam OpenNext; há suporte a streaming e ISR, mas a matriz de compatibilidade ainda exclui middleware em Node.js. Middleware é o código executado antes de a requisição chegar à página. Se o seu depende desse ambiente de execução, resolva a incompatibilidade antes de mexer no DNS. Compatibilidade do OpenNext na Cloudflare.

O Cloudflare Pages atende ao caso mais simples: um app Next.js que pode gerar uma exportação estática. A configuração predefinida documentada gera os arquivos no diretório out e oferece novos builds e previews a partir do Git. Uma exportação estática não preserva Server Actions executadas durante a requisição nem ISR; qualquer backend ativo da aplicação precisa ficar em outro lugar. Guia de Next.js estático no Pages, limitações da exportação no Next.js.

Página do Cloudflare Pages para publicação de sites
Cloudflare Pages

Como funciona a cobrança: o Workers mede requisições e processamento de CPU, com medição separada para outros serviços adotados. Esperar uma resposta de rede não consome tempo de CPU do Worker. Essa diferença pode importar para um endpoint de IA que aguarda um modelo, mas não torna gratuita a chamada ao modelo nem o restante da stack. Arquivos estáticos entregues diretamente têm uma contabilização diferente da do tráfego que passa por um Worker ou pelo Workers Caching. Preços do Workers, limites de execução.

Mais indicado para: sites estáticos, camadas leves de acesso a APIs e apps Next.js compatíveis com execução na borda.
Destaque: entrega de arquivos estáticos e código de servidor no mesmo ecossistema de plataforma.
Preço: Workers Free por $0; Workers Paid a partir de $5/mês, com cobrança pelo consumo que exceder as franquias incluídas. Preços oficiais.
Teste gratuito: plano Free sem prazo de término, em vez de apenas um teste temporário.

O ponto forte
O que faz bem
6 points

  • Caminho documentado para exportação estática pelo Pages.
  • Opções de execução do Next.js no Workers com suporte a streaming.
  • Cobrança por requisições e CPU, adequada a um perfil de uso diferente do de um servidor continuamente em execução.
  • O caminho recomendado com vinext está em beta e muda a cadeia de ferramentas de build.
  • O OpenNext tem suas próprias restrições de compatibilidade.
  • Adotar armazenamento e bindings específicos da plataforma gera trabalho em uma migração futura.

Veredito: escolha a Cloudflare quando a compatibilidade estiver comprovada e a aplicação se beneficiar do modelo de entrega. Não aceite uma migração de framework só para alcançar o preço de entrada anunciado.

  1. Verifique a compatibilidade da branch de produção

    Em uma branch de migração, siga o fluxo documentado pela Cloudflare com npx vinext check e examine os resultados. Compare o caminho suportado com o middleware, o tratamento de imagens e as dependências de servidor que você realmente usa.

  2. Teste os fluxos que sustentam a receita

    Publique um preview e confira login, carregamento de páginas autenticadas, uma Server Action, uma resposta de IA por streaming e revalidação de conteúdo. Um build bem-sucedido é só o começo desse teste de aceitação.

  3. Escolha a migração de menor alcance

    Use o Pages para uma exportação realmente estática. Use um caminho compatível no Workers para código executado durante a requisição. Se as mudanças exigidas pelo adaptador superarem o benefício, compare um deploy convencional em Node antes de redirecionar o tráfego de produção.

Render: para aplicações persistentes e workers em segundo plano

O Render, plataforma gerenciada para serviços web, workers e bancos de dados, é minha primeira opção quando um app de IA precisa de um servidor convencional. Um produto de análise de documentos pode executar o serviço web em Next.js separado do worker que processa uploads. Essa separação permite confirmar o recebimento de uma tarefa sem fazer o visitante esperar até que todo o processamento termine.

Página do Render para deploy de aplicações e serviços de backend
Render

O que o Next.js preserva: o deploy documentado pelo Render executa uma aplicação Next.js completa como serviço web em Node.js, ou uma exportação estática como site estático. O caminho com Node mantém o código de servidor do framework. Cabe a você definir como o cache em tempo de execução, o comportamento dos deploys e os processos adicionais vão funcionar juntos. Deploy de Next.js no Render.

Essa distinção fica evidente ao escalar. ISR permite atualizar e reutilizar uma página; não faz instâncias independentes do servidor compartilharem o resultado atualizado por mágica. Um deploy com réplicas precisa de uma estratégia de cache e invalidação coordenada, ou seja, de avisar a todas as instâncias que o conteúdo armazenado está desatualizado. O Next.js documenta essas responsabilidades para quem hospeda a própria aplicação. Guia de hospedagem própria do Next.js.

Como funciona a cobrança: o plano do workspace e os recursos computacionais de cada serviço são cobrados separadamente. Servidores web, workers e bancos de dados são recursos distintos; tráfego e uso de builds também têm franquias e possíveis cobranças por excedente. O preço inicial de um serviço web pago não cobre, junto, um app web, um worker e um banco de dados de produção. Preços do Render.

O serviço gratuito ajuda a testar uma migração, mas entra em suspensão após 15 minutos sem tráfego de entrada. Em um app de IA voltado a clientes, um período sem visitas não deveria surpreender o próximo usuário com uma demora para reativar o serviço. Inclua recursos computacionais pagos no orçamento quando a aplicação precisar estar sempre pronta. Limitações do Render Free.

Há também um detalhe prático no build: o Render não mantém automaticamente o diretório .next/cache do Next.js entre builds. O guia explica como reutilizar esse cache por meio do local de cache persistente de build do Render. Ele é diferente do cache em tempo de execução que entrega páginas. Configurar um não configura o outro.

Mais indicado para: apps Next.js com serviços persistentes, tarefas em segundo plano ou um backend implantado separadamente.
Destaque: serviços web e workers em segundo plano são tipos explícitos de deploy.
Preço: há recursos computacionais gratuitos; a computação web paga começa em $7/mês para 512 MB, além de cobranças aplicáveis por workspace e outros recursos. Preços oficiais.
Teste gratuito: plano Free com serviços web sujeitos a suspensão, sem equivalência a um ambiente de produção sempre pronto.

O ponto forte
O que faz bem
6 points

  • Executa um app Node convencional ou um contêiner Docker personalizado.
  • Deixa clara a separação entre serviço web e worker.
  • Oferece PostgreSQL gerenciado junto aos serviços da aplicação.
  • Vários serviços significam várias cobranças por recursos.
  • Reutilizar o cache de build do Next.js exige configuração.
  • O funcionamento correto das réplicas e do cache em tempo de execução continua sendo responsabilidade da aplicação.

Veredito: escolha o Render quando a necessidade de um backend persistente motivar a saída do Vercel. Mantenha a primeira migração pequena: implante o app existente como serviço web, valide o funcionamento e depois migre o processo de tarefas separadamente. Reescrever o app e trocar o banco de dados ao mesmo tempo dificulta isolar falhas.

Railway: para montar um pequeno app full-stack

O Railway é uma plataforma de deploy que reúne serviços e suas conexões em projetos. É uma boa opção para equipes pequenas que estão montando um app com banco de dados e worker. Ajuda especialmente quem quer visualizar como essas peças se conectam e evoluí-las em conjunto. A principal contrapartida é o consumo variável de recursos: depois do deploy rápido, é preciso acompanhar a conta com atenção.

Página do Railway apresentando sua plataforma de deploy de aplicações
Railway

O que o Next.js preserva: o guia do Railway contempla deploys pelo GitHub, pela CLI ou por um Dockerfile. O fluxo para Next.js descreve a saída standalone, um build que contém os arquivos necessários para executar o servidor, e mostra como conectar o PostgreSQL por uma referência a DATABASE_URL. Também há suporte a um comando anterior ao deploy para migrações do banco de dados. Guia de Next.js do Railway.

Para quem está lançando um app de pesquisa com IA, essa divisão é útil: o serviço web cuida da interface e das requisições; outro serviço cuida das importações; o PostgreSQL mantém os registros persistentes da aplicação. Uma referência entre serviços ajuda a conectá-los, mas você ainda precisa definir o que acontece quando uma importação é repetida ou um deploy altera o esquema do banco.

Como funciona a cobrança: a assinatura é um compromisso mínimo de consumo e inclui o mesmo valor em uso de recursos. Não é uma mensalidade somada a cada dólar gasto em computação. Depois da franquia incluída, o consumo de recursos determina a conta. Memória, CPU, volumes e tráfego de saída de um serviço são medidos separadamente. Preços do Railway, página de preços por recurso.

O ponto decisivo é que um app sem atividade ainda pode manter recursos em execução. Um processo web ocupando memória, um banco de dados e um worker consomem recursos independentemente do número de visitantes. Pouco tráfego nas páginas não garante que o projeto inteiro seja barato. Compare o consumo de todos os serviços que pretende manter ativos, incluindo ambientes de preview.

O que muda em relação ao Vercel: você passa a usar Node ou contêineres, em vez de depender do Vercel para empacotar cada comportamento do framework. Planeje a coordenação do cache do Next.js se adicionar réplicas, confira as respostas por streaming no endpoint público e defina onde os uploads serão preservados após um deploy. O framework pode mudar de hospedagem; as premissas de operação em produção precisam ser revistas.

Mais indicado para: equipes pequenas que desenvolvem juntos o app, o banco de dados e um serviço em segundo plano.
Destaque: conexão entre serviços no nível do projeto e fluxo documentado de migração de banco de dados.
Preço: Hobby a partir de $5/mês, incluindo $5 em consumo de recursos, com cobrança pelo uso adicional. Preços oficiais.
Teste gratuito: $5 em créditos de teste, que expiram após 30 dias. Condições do teste na página de preços.

O ponto forte
O que faz bem
6 points

  • Permite deploys a partir de repositórios e com Docker.
  • Oferece referências de conexão ao banco de dados entre serviços.
  • Integra as migrações anteriores ao deploy ao fluxo de publicação.
  • Vários serviços ativos podem consumir recursos mesmo em períodos de pouco tráfego.
  • Um compromisso mínimo baixo no plano não limita o custo da stack inteira.
  • O comportamento do cache e as mudanças seguras de esquema ainda dependem do projeto da aplicação.

Veredito: escolha o Railway para um pequeno projeto full-stack que você queira montar e modificar rapidamente. Se a escolha já se resumiu a essas plataformas orientadas a contêineres, o comparativo Railway vs Render aprofunda a decisão.

Netlify: para manter um fluxo gerenciado de Next.js que você já conhece

O Netlify, plataforma gerenciada de deploy web, é a opção mais próxima nesta seleção para equipes que querem preservar previews e um fluxo gerenciado de publicação com Next.js. Um site SaaS com muito conteúdo e páginas autenticadas é um motivo melhor para escolhê-lo do que a intenção de manter um worker permanente de uso genérico. O suporte a Next.js é amplo, mas a franquia compartilhada de cobrança e o local de execução merecem atenção.

Página do Netlify apresentando sua plataforma de aplicações web
Netlify

O que o Next.js preserva: o adaptador OpenNext do Netlify oferece suporte a App Router, SSR, ISR, React Server Components, Server Actions, streaming de respostas, otimização de imagens e Cache Components. São recursos relevantes: migrar não significa automaticamente abrir mão da renderização no servidor ou de transmitir uma resposta de IA por streaming. Suporte do Netlify a Next.js.

O que muda: páginas SSR do Next.js configuradas para o ambiente de borda são executadas em Node.js na região das funções do Netlify. Não presuma que uma configuração de edge preserve o local de execução. O Netlify também documenta diferenças na ordem de execução de middleware e não permite acesso ao sistema de arquivos nem addons em C++ no middleware Node.js. Essas limitações pesam especialmente quando a autenticação ou o roteamento de requisições dependem delas.

Se os clientes continuam usando o produto durante os deploys, avalie a proteção contra divergência de versões, chamada skew protection: ela mantém a sessão do navegador alinhada ao deploy de servidor em que começou. O Netlify oferece esse recurso mediante ativação. A documentação também informa que chamadas comuns de fetch no cliente não carregam automaticamente o identificador do deploy; por isso, chamadas personalizadas de API exigem atenção. O recurso é útil, mas não substitui a verificação dos caminhos percorridos pelas suas próprias requisições. Detalhes de compatibilidade e skew protection.

Como funciona a cobrança: deploys de produção, computação, tráfego e requisições consomem créditos; serviços adicionais da plataforma também podem consumi-los. Um site de conteúdo com deploys frequentes e arquivos grandes gasta a franquia de forma diferente de um app com poucas visitas e processamento no servidor. Portanto, o custo do Netlify depende do perfil de uso; a economia não é automática. Preços do Netlify.

Hospedagem gratuita no Netlify: o limite de créditos afeta a disponibilidade

O ponto crucial do plano gratuito é o que acontece quando os créditos acabam. As perguntas frequentes da página de preços do Netlify informam que os projetos são pausados e que exceder os limites de um projeto pode pausar todos os projetos da conta. Planos pagos permitem recarga automática, desativada por padrão. Decida explicitamente se a prioridade é evitar gastos extras ou manter o serviço durante um pico de tráfego.

Para quem está à frente do negócio, a pergunta é concreta: um lançamento inesperado no site de divulgação deve poder interromper o app que compartilha a conta? Revise a estrutura da conta e a política de créditos antes de reunir as aplicações.

Mais indicado para: equipes que querem preservar fluxos gerenciados de deploy e revisão com Next.js.
Destaque: amplo suporte ao framework pelo adaptador OpenNext, além de previews de deploy.
Preço: Free a partir de $0/mês, com 300 créditos; planos pagos e consumo adicional seguem a tabela de créditos vigente. Preços oficiais.
Teste gratuito: plano Free sem prazo de término, com franquia mensal.

O ponto forte
O que faz bem
6 points

  • Suporta streaming, ISR e Server Actions do Next.js.
  • Oferece um fluxo familiar de deploy, do Git ao preview.
  • Permite ativar proteção contra divergências entre versões de deploy.
  • Diferentes tipos de consumo dividem a mesma franquia de créditos.
  • O esgotamento dos créditos pode afetar outros projetos da conta.
  • O local de execução do ambiente de borda e o comportamento do middleware podem diferir do esperado.

Veredito: inclua o Netlify na seleção quando o objetivo for preservar o fluxo de deploy. Use o comparativo Vercel vs Netlify para a decisão final entre os dois e confira o plano atual da conta antes de estimar a economia.

Fly.io: para controlar as regiões de execução dos contêineres

O Fly.io executa aplicações em máquinas virtuais chamadas Machines. É indicado para quem quer controlar onde um app em contêiner roda. Faz mais sentido para aplicações com requisitos específicos de localização do que para quem busca o mínimo de trabalho operacional. A pergunta importante é se os dados do app podem seguir a mesma estratégia de localização.

Página do Fly.io para deploy de aplicações em Machines
Fly.io

O que o Next.js preserva: o Fly.io documenta o deploy de Next.js com fly launch, um Dockerfile gerado e a configuração em fly.toml. A recomendação é usar a saída standalone para empacotar o ambiente de execução. Isso resulta em um deploy convencional de servidor, com controle mais direto sobre o ambiente. Guia de Next.js do Fly.io.

Um ambiente de execução convencional não resolve todos os detalhes da migração. As variáveis de ambiente públicas do Next.js ficam definidas no build; por isso, mudar uma configuração de produção pode exigir um novo build. Várias Machines também precisam manter coerentes os caches do framework e o estado dos deploys. São tarefas de engenharia administráveis, mas devem entrar na estimativa de custo da mudança.

Pense em um app que atende clientes longe do banco de dados. Aproximar o processo web dos clientes ainda pode deixar cada página esperando uma consulta a um banco distante. Escolha as regiões considerando o caminho completo da requisição. Um mapa com mais locais de execução do app, por si só, não comprova uma experiência mais rápida para o cliente.

Como funciona a cobrança: os recursos computacionais da Machine são cobrados enquanto ela está em execução; tamanho e região afetam a tarifa. Volumes, tráfego de saída e outros recursos têm cobrança separada. A menor estimativa mensal anunciada representa um piso para poucos recursos computacionais, não uma recomendação de memória para seu app Next.js. Recursos armazenados podem continuar gerando custos mesmo quando um processo para. Preços do Fly.io.

O cuidado mais importante em apps que mantêm estado é que os volumes não são replicados automaticamente. Um volume é armazenamento local conectado a uma Machine, não um banco de dados sincronizado globalmente. Se você usa estado local, a arquitetura da aplicação ou do banco precisa cuidar da replicação e da recuperação. Documentação de volumes do Fly.io.

Mais indicado para: desenvolvedores que precisam controlar regiões de execução e contêineres.
Destaque: caminho documentado de Next.js em contêiner, com configuração explícita da infraestrutura.
Preço: a menor Machine anunciada, com 256 MB, começa no equivalente a $2.19/mês; tarifas regionais, tamanhos maiores, armazenamento e tráfego alteram o total. Preços oficiais.
Teste gratuito: termina ao atingir 2 horas totais de VM ou 7 dias, o que ocorrer primeiro. Teste do Fly.io.

O ponto forte
O que faz bem
6 points

  • Mantém o app em um modelo portátil de deploy com contêineres.
  • Dá acesso direto à configuração de localização e do ambiente de execução.
  • Documenta o empacotamento standalone do Next.js e problemas comuns de deploy.
  • Escolher a região do app não muda automaticamente a localização do banco de dados.
  • Volumes exigem uma estratégia explícita de replicação e recuperação.
  • A estimativa da menor Machine não é um orçamento completo da stack de produção.

Veredito: escolha o Fly.io porque você precisa do controle que ele oferece. Se a intenção é parar de pensar em infraestrutura, esse mesmo controle pode representar trabalho que você preferiria deixar com outro provedor.

AWS Amplify: para apps compatíveis que já usam AWS

O AWS Amplify, solução de desenvolvimento e hospedagem de aplicações da Amazon Web Services, atende a negócios que já usam serviços AWS e cujos recursos de Next.js são compatíveis com a hospedagem. Pode fazer sentido para a organização quando autenticação, dados e armazenamento já estão nessa stack. Para um app de IA com streaming, porém, a compatibilidade precisa vir antes da conveniência do ecossistema.

Página do AWS Amplify para desenvolvimento e hospedagem de aplicações
AWS Amplify

O que o Next.js preserva: a documentação atual do Amplify Hosting lista as versões 12 a 15 do Next.js para sua hospedagem baseada em computação, com SSR, páginas estáticas, rotas de API, ISR e otimização de imagens. Considere esse o intervalo documentado, não uma promessa de suporte a qualquer versão que seu app use hoje. Suporte do Amplify a Next.js.

O que deixa de funcionar: a mesma documentação lista streaming do Next.js, ISR sob demanda e rotas de Edge API como recursos não suportados. ISR sob demanda é a capacidade de invalidar conteúdo em cache em resposta a um evento, como a publicação de uma descrição de produto alterada. O suporte a ISR agendado ou convencional não implica que esse comportamento orientado a eventos funcione.

Em um produto de chat, o streaming faz o texto chegar aos poucos, em vez de aparecer somente quando a resposta termina. Se a rota Next.js existente depende desse comportamento, o Amplify Hosting não é um destino equivalente. Um backend de streaming hospedado separadamente é uma alternativa de arquitetura, mas representa uma mudança maior do que importar o repositório do frontend.

Como funciona a cobrança: o Amplify mede minutos de build, armazenamento hospedado, transferência de dados, requisições SSR e duração de SSR. Serviços AWS de backend são recursos adicionais, com cobrança própria. A página de preços lista integrações como Amazon Cognito para autenticação e Amazon S3 para armazenamento de arquivos. Reutilizar esses serviços pode fazer sentido, mas não reúne seus custos em uma única assinatura de hospedagem. Preços do Amplify.

Para quem lidera uma equipe que já opera AWS, a familiaridade com controles de acesso, responsabilidades pela cobrança e serviços de backend pode compensar uma conta mais fragmentada. Para um desenvolvedor solo que chega apenas para reduzir os gastos com Vercel, essa vantagem organizacional talvez não exista. Compare a arquitetura necessária, não o tamanho do catálogo da AWS.

Mais indicado para: negócios centrados em AWS com um app Next.js compatível.
Destaque: hospedagem junto ao backend e à estrutura de contas AWS já existentes.
Preço: builds padrão a partir de $0.01/minuto, com hospedagem, SSR e recursos de backend medidos separadamente. Preços oficiais.
Teste gratuito: a elegibilidade e os créditos do AWS Free Tier dependem da conta e das condições de cadastro.

O ponto forte
O que faz bem
6 points

  • Oferece hospedagem gerenciada para o intervalo documentado de versões do Next.js.
  • Suporta SSR, ISR convencional e otimização de imagens.
  • Se encaixa em uma stack AWS existente de autenticação, armazenamento e dados.
  • O streaming do Next.js é explicitamente não suportado.
  • ISR sob demanda e rotas de Edge API também ficam de fora.
  • A medição de vários serviços AWS faz a conta do app inteiro ir além da hospedagem.

Veredito: escolha o Amplify somente depois de confirmar que a lista de compatibilidade atende aos requisitos do app. Já gastar com AWS é motivo para avaliar a opção, não para aceitar a ausência de um recurso necessário em produção.

Quando vale mais a pena continuar no Vercel

O Vercel, plataforma de deploy que você está pensando em deixar, pode continuar sendo a melhor escolha quando o app funciona bem e o problema é uma conta mal compreendida ou sem controle. Trocar de provedor gera trabalho de engenharia, risco de regressão e novas responsabilidades operacionais. Esses custos precisam trazer uma melhoria específica.

Página do Vercel apresentando sua plataforma de deploy de aplicações
Vercel

Preços do Vercel: revise o plano atual antes de migrar

Leia a fatura real e a análise atual dos preços do Vercel. A tabela vigente do Vercel já inclui a opção Flat Rate CDN no Pro; portanto, um comparativo antigo baseado apenas na cobrança por gigabyte de entrega pode retratar uma conta que não é a sua. Antes de comparar alternativas, identifique se o item caro é entrega de conteúdo, computação, builds, licenças de usuários ou um serviço separado. Preços atuais do Vercel.

O Spend Management oferece notificações, webhooks e uma ação opcional que pausa todos os deploys de produção da equipe. Um alerta, sozinho, não interrompe o consumo. A pausa também impede os clientes de acessar esses apps, e a verificação dos gastos pode ocorrer vários minutos depois de o limite ser atingido. É um mecanismo de controle de custos que afeta a disponibilidade, não um teto exato e instantâneo. Spend Management do Vercel.

Continue quando o processamento caro puder ser eliminado, atendido por cache ou transferido para um serviço separado sem migrar o frontend. Migre quando um processo persistente, uma limitação do ambiente de execução ou um requisito deliberado de portabilidade justificar o trabalho.

Alternativas gratuitas ao Vercel: o que as franquias realmente oferecem

Uma franquia gratuita ajuda a validar a escolha, mas não define uma arquitetura de produção. O esgotamento dos créditos do Netlify pode pausar projetos. O serviço web Free do Render entra em suspensão. Railway e Fly.io oferecem testes com limites. A elegibilidade na AWS depende das condições da conta. O ambiente gratuito da Cloudflare tem limites de execução mesmo quando a entrega de arquivos estáticos é generosa.

Use a opção gratuita para verificar se o app conclui o build, autentica, transmite respostas por streaming e se recupera corretamente. Depois, estime o uso contínuo com os recursos de que a produção realmente precisa.

Vercel gratuito: plano e teste grátis têm finalidades diferentes

O plano Hobby do Vercel se destina a uso pessoal e não comercial. O teste do Pro permite avaliar recursos elegíveis do plano pago; não concede uso contínuo em produção. Quem está criando um negócio não deve comparar uma operação comercial com um plano gratuito que não contempla o uso pretendido. Orientações sobre os planos do Vercel.

Como migrar do Vercel sem comprometer o app

Migre primeiro a parte cara ou incompatível; leve a aplicação inteira somente quando isso resolver um problema maior. Um app de IA pode manter o frontend atual enquanto uma API separada recebe tarefas, uma fila guarda as pendências e um worker as processa. Dados persistentes devem ficar fora de um deploy descartável da aplicação.

Arquitetura de um app de IA conecta a interface à API, à fila e ao worker, com API e worker compartilhando dados persistentes
Separar o deploy permite migrar tarefas longas sem mover todas as páginas. Esta arquitetura é ilustrativa, não um teste de desempenho de um deploy.

Uma fila é uma lista de espera que o worker pode consumir independentemente da requisição do navegador. Por exemplo: um upload pode retornar um identificador de tarefa; o worker extrai o texto e armazena o resultado; depois, o app consulta o status. Isso não exige migrar todas as páginas de divulgação ou telas de login ao mesmo tempo.

Um repositório portátil é apenas parte de um sistema portátil. Faça um inventário das chamadas de armazenamento específicas do provedor, variáveis de ambiente, tarefas agendadas, callbacks de autenticação e URLs de deploy. Defina quais serviços ficam, quais serão substituídos e quais exigem exportação de dados. Trocar a hospedagem do frontend não migra nenhum deles automaticamente.

  1. Escolha um fluxo representativo

    Use o caminho que importa para o negócio: fazer login, enviar um documento, iniciar o processamento, receber uma resposta por streaming e consultar novamente o resultado salvo. Registre o comportamento esperado antes de mudar a hospedagem.

  2. Separe configurações de build de segredos usados em execução

    Recrie os segredos do servidor no destino e confira quais configurações públicas são incorporadas durante o build. Não use credenciais de produção em previews de migração, a menos que esse uso tenha sido expressamente autorizado.

  3. Teste o streaming e a invalidação de cache

    Confira se os trechos da resposta chegam progressivamente pela URL pública. Altere o conteúdo e verifique se as páginas esperadas são atualizadas. Se adicionar réplicas, confirme que cada instância enxerga o estado atualizado. O Next.js documenta o buffering de proxy e a coordenação de cache como pontos de atenção na hospedagem própria.

  4. Teste falhas e rollback antes de redirecionar o tráfego

    Reinicie um worker durante uma tarefa, repita uma requisição e faça um deploy com uma sessão de navegador ainda aberta. Confirme que novas tentativas não duplicam o trabalho visível ao cliente. Defina como reverter a aplicação sem desfazer uma migração do banco de dados de forma insegura.

  5. Compare o mesmo uso e faça a mudança gradualmente

    Inclua app, worker, banco de dados, armazenamento de arquivos, tráfego, builds e monitoramento em cada estimativa. Redirecione o tráfego somente depois da aprovação nos testes de aceitação, mantenha um caminho de rollback e desative os recursos sem uso quando o novo ambiente estiver estável.

Os detalhes do framework por trás dessas verificações estão no guia de hospedagem própria do Next.js. O checklist é um plano de aceitação, não uma afirmação de que essas aplicações foram implantadas durante este comparativo.

Como selecionamos as plataformas

A seleção prioriza um caminho viável de migração para um app Next.js ou de IA em produção. Os critérios são adequação do ambiente de execução, compatibilidade documentada com o framework, unidades de cobrança, fluxo de deploy e trabalho operacional transferido para você.

Os seis provedores foram avaliados com base em suas próprias páginas técnicas e de preços em 3 de novembro de 2026. As recomendações relacionam esses fatos à escolha do tipo de operação: entrega estática, processamento gerenciado de requisições, serviços persistentes ou permanência no provedor atual. Não atribuímos notas sintéticas de desempenho nem alegamos economias sem medir uma carga de trabalho.

Servidores virtuais administrados por conta própria ficam fora da seleção porque introduzem outro modelo operacional. Um desenvolvedor capacitado pode seguir esse caminho, mas alguém precisa assumir atualizações, backups, recuperação e a exposição pública do servidor. Acrescentar mais nomes não eliminaria essas responsabilidades.

Escolhas que devem ser evitadas

Evite a combinação inadequada de provedor e necessidade, não uma marca em qualquer circunstância.

  • AWS Amplify Hosting para um app de IA em Next.js que depende de streaming e será migrado sem alterações. A falta documentada de suporte a streaming é um impedimento concreto.
  • Exportação estática no Cloudflare Pages para um app que precisa de suas próprias Server Actions durante a requisição ou de ISR. Escolha um ambiente de servidor compatível ou separe o backend.
  • Render Free para um app que precisa estar pronto para responder imediatamente. A suspensão por inatividade entra em conflito com esse requisito.
  • Netlify como substituto de preço supostamente fixo para uso intenso. Antes, é preciso modelar o consumo compartilhado de créditos e o que acontece quando acabam.
  • Fly.io como forma de evitar decisões de infraestrutura. A localização regional dos dados, os volumes e a recuperação exigem responsáveis e decisões explícitas.

Também evite escolher o Railway ou qualquer plataforma com cobrança por recursos apenas pelo valor mínimo da assinatura. Um preço de entrada atraente não revela o custo dos serviços que você ainda vai implantar.

Perguntas frequentes

O Vercel é um provedor de hospedagem?

Sim. O Vercel hospeda e faz o deploy de aplicações web. As alternativas deste comparativo substituem diferentes partes desse trabalho, da entrega de arquivos estáticos à execução de um servidor de aplicação persistente.

Qual é a diferença entre Vercel e GoDaddy?

Registrar um domínio e publicar uma aplicação são tarefas distintas. A GoDaddy vende registros de domínio; o Vercel hospeda aplicações. Manter um domínio registrado na GoDaddy não obriga você a usá-la como hospedagem do app.

Qual plataforma é melhor que o Vercel?

Render ou Railway podem atender melhor a serviços full-stack persistentes. A Cloudflare é uma das primeiras opções para sites estáticos e aplicações compatíveis com execução na borda. O Netlify atende a um fluxo gerenciado de publicação com Next.js. Não existe vencedor universal sem definir o ambiente de execução e o trabalho que a aplicação precisa realizar.

O Netlify usa o Vercel?

O Netlify tem sua própria plataforma de deploy. Ele executa Next.js por meio de seu próprio adaptador OpenNext, em um deploy separado da hospedagem do app no Vercel.

Vercel ou Netlify: qual é melhor?

O Netlify é uma alternativa viável quando o comportamento do framework e o modelo de créditos atendem ao app. Permanecer no Vercel pode ser melhor quando o trabalho de migração supera a melhoria esperada. Compare a conta atual e os recursos necessários, sobretudo middleware, local de execução e comportamento dos deploys.

Quais são as desvantagens do Netlify?

Vários tipos de consumo compartilham a mesma franquia de créditos, e o esgotamento pode pausar outros projetos da conta. O local de execução de SSR do Next.js configurado para edge e alguns comportamentos de middleware diferem de um deploy independente. Requisições personalizadas no cliente também exigem atenção ao usar skew protection.

Qual plataforma é melhor que o Netlify?

Vale avaliar a Cloudflare para entrega estática e código compatível com execução na borda. Render ou Railway são melhores pontos de partida quando o requisito é um serviço persistente ou um worker convencional em segundo plano. O Netlify continua sendo uma boa escolha quando a necessidade principal é publicação web gerenciada.

O Netlify é gratuito para sempre?

Atualmente, o Netlify oferece um plano Free sem prazo de término, com franquia mensal de créditos. Isso não significa uso ilimitado nem garantia de que as condições nunca vão mudar. Os sites podem ser pausados quando a franquia acabar.

GitHub ou Netlify: qual é melhor?

O GitHub Pages entrega sites estáticos a partir dos arquivos de um repositório. O Netlify também suporta recursos de servidor do Next.js por meio de seu adaptador. Escolha conforme a necessidade de executar código no servidor; hospedar o código-fonte no GitHub não impede publicar o app em outro lugar. Documentação do GitHub Pages.

Antes da migração da próxima semana, mapeie frontend, tarefas, dados e limites de gastos com o checklist de auditoria dos fluxos de trabalho de um negócio com IA. Use-o para identificar qual parte vale a pena migrar primeiro.

Publicado
Categoria
Build
Artigos relacionados
Alternativas ao Vapi: qual plataforma de voz escolher em 2026?

Alternativas ao Vapi: qual plataforma de voz escolher em 2026?

Compare alternativas ao Vapi como Retell, Bland e ElevenLabs: preços, telefonia, integrações e o trabalho de migrar seus agentes de voz para outra plataforma.3 de nov. de 2026Build
Agentes de IA no navegador: como usar o Browser Use

Agentes de IA no navegador: como usar o Browser Use

Crie agentes de IA com Browser Use: entenda a biblioteca Python, os modelos compatíveis e o Cloud, com um passo a passo inicial e cuidados de segurança.2 de nov. de 2026Build
Automação de redes sociais com Zernio: análise da API

Automação de redes sociais com Zernio: análise da API

Veja como Zernio integra publicação, métricas e agentes ao seu produto. Entenda preços, requisitos das contas e quando Ayrshare ou Postiz fazem mais sentido.1 de nov. de 2026Build
Airtable vs Notion: qual faz sentido para sua equipe?

Airtable vs Notion: qual faz sentido para sua equipe?

Airtable ou Notion? Compare CRM, projetos, wiki, estoque e portais de clientes, com preços em dólar e limites de IA, automações e API para decidir.1 de nov. de 2026Build
Jules Google vai acabar: salve seu trabalho e migre

Jules Google vai acabar: salve seu trabalho e migre

Veja os prazos de encerramento do Google Jules, como exportar seu trabalho e os caminhos de migração para Antigravity, Codex, Claude Code e GitHub Copilot.1 de nov. de 2026Build
Agentes de IA com smolagents: quando usar ações em Python

Agentes de IA com smolagents: quando usar ações em Python

Entenda como o smolagents cria agentes de IA com Python, ferramentas e sandboxes, veja um exemplo e saiba quando escolher LangGraph ou OpenAI Agents SDK.31 de out. de 2026Build
Warp Terminal vale a pena? Análise de recursos e limites

Warp Terminal vale a pena? Análise de recursos e limites

Vale trocar seu terminal pelo Warp? Veja recursos, preços, limites de privacidade e como avaliar seus agentes e o Warp Drive sem mudar tudo de uma vez.31 de out. de 2026Build
Kilo Code vale a pena? Análise, preços e alternativas

Kilo Code vale a pena? Análise, preços e alternativas

Kilo Code vale a pena? Veja recursos no VS Code, JetBrains e na nuvem, preços, limites e quando escolher o agente em vez de Cline ou Claude Code.31 de out. de 2026Build
Newsletter

Uma carta, todo domingo.Sistemas que funcionam, não hot takes.

Semanal. Sem spam. Cancele quando quiser.