Alternatives à Vercel : quel hébergement choisir pour Next.js en 2026 ?
Comparez 6 alternatives à Vercel pour Next.js et les applications IA : tarifs en USD, limites techniques et conseils pour choisir votre prochain hébergeur.
Publié le

Les meilleures alternatives à Vercel dépendent de ce que votre hébergeur doit faire tourner : Cloudflare Workers et Pages pour les sites statiques ou les applications en périphérie du réseau, Render ou Railway pour les services full-stack persistants, et Netlify pour conserver un workflow Next.js managé. Ces 6 fournisseurs comprennent aussi Fly.io pour maîtriser l’infrastructure et AWS Amplify pour les applications compatibles déjà liées à AWS. Si l’application fonctionne et que seule la facture pose problème, examinez d’abord la tarification actuelle de Vercel et ses outils de contrôle des dépenses.
Les tarifs et les fonctionnalités documentées ont été vérifiés sur les pages officielles des fournisseurs le 3 novembre 2026. Ce comparatif repose sur leur documentation ; il ne s’agit pas d’un benchmark de déploiement. Les recommandations distinguent le code que vous pouvez déplacer des comportements d’hébergement qu’il faudra retrouver ailleurs.
Alternatives à Vercel : le comparatif en un coup d’œil
Render est mon premier choix à examiner pour une application full-stack persistante ; Cloudflare arrive en tête pour les sites statiques et les applications compatibles avec l’edge. Netlify mérite sa place dans la sélection si conserver un workflow de publication Next.js managé compte davantage que disposer d’un serveur classique.
Les prix d’entrée ci-dessous ne couvrent pas les mêmes prestations. Une petite machine virtuelle, une réserve de crédits et une minute de build ne constituent pas des environnements de production équivalents. Les prix sont en USD ; la consommation, les services supplémentaires et les taxes applicables peuvent alourdir la facture.
Choisir le runtime avant l’hébergeur
Définissez d’abord le travail que l’hébergeur doit accomplir, puis comparez les fournisseurs de cette catégorie. Un site statique envoie des fichiers déjà générés. Le rendu côté serveur, ou SSR, construit une réponse à l’arrivée d’une requête. Un service persistant reste disponible pour exécuter le code de l’application, tandis qu’un worker traite les tâches en arrière-plan, indépendamment de la requête du visiteur.
Pour un fondateur qui exploite à la fois un site marketing et un produit d’IA, ces besoins peuvent être distincts. Les pages marketing peuvent être statiques. Le point d’accès du chat doit transmettre les réponses en streaming. L’ingestion de documents peut nécessiter un worker séparé, capable de continuer après la fermeture du navigateur du client.

Le critère qui fait basculer le choix : pour distribuer des fichiers, commencez par Cloudflare. Pour conserver un déploiement Next.js managé, regardez Netlify. Pour disposer d’un processus qui reste actif et exécuter des tâches en arrière-plan, retenez Render ou Railway. Fly.io mérite d’être étudié si le placement géographique et la maîtrise de l’infrastructure sont des exigences ; Amplify, si l’intégration AWS compte et si sa liste de compatibilité convient.
Ce premier tri ne signifie pas que les plateformes edge sont incapables d’exécuter des workflows en arrière-plan. Pour une application existante, comparez l’effort d’adoption du système de tâches propre à la plateforme à celui nécessaire pour faire tourner votre worker actuel comme un service.
Cloudflare Workers et Pages : pour le statique et les applications edge
Cloudflare Workers permet d’exécuter le code qui traite les requêtes sur le réseau Cloudflare. C’est le premier candidat à étudier pour une application légère dont les dépendances sont compatibles avec son runtime. La solution est particulièrement intéressante si l’application sert surtout des ressources, vérifie l’authentification et appelle des API externes. La difficulté : migrer une application Next.js existante impose de choisir une voie compatible, pas simplement de changer la destination du déploiement.
Cloudflare recommande actuellement vinext, une implémentation en bêta des API de Next.js, construite sur Vite, un outil de build JavaScript. La liste des fonctionnalités prises en charge comprend l’App Router, les Server Actions, le SSR avec streaming et la régénération statique incrémentale, ou ISR, qui actualise les pages en cache sans reconstruire tout le site. Certains imports et comportements liés aux images nécessitent encore une vérification de compatibilité. Pour une migration en production, le statut bêta pèse dans la décision, même si la liste des fonctionnalités semble favorable. Guide Next.js de Cloudflare.
L’autre voie pertinente est OpenNext, un adaptateur qui remanie le build Next.js pour une autre plateforme. Cloudflare le documente pour les applications OpenNext existantes ; il prend en charge le streaming et l’ISR, mais sa matrice de compatibilité exclut toujours le middleware Node.js. Un middleware est du code exécuté avant qu’une requête n’atteigne la page. Si le vôtre dépend de ce runtime, résolvez cette incompatibilité avant de toucher au DNS. Prise en charge d’OpenNext par Cloudflare.
Cloudflare Pages répond au cas le plus simple : une application Next.js capable de produire un export statique. Le préréglage documenté génère les fichiers dans un répertoire out et fournit des reconstructions et des prévisualisations à partir de Git. Un export statique ne peut pas conserver les Server Actions exécutées à la requête ni l’ISR ; tout backend applicatif dynamique doit être hébergé ailleurs. Guide Next.js statique de Pages, limites de l’export Next.js.
Facturation : Workers comptabilise les requêtes et le travail CPU, avec des compteurs distincts pour les autres services adoptés. L’attente d’une réponse réseau ne consomme pas de temps CPU du Worker. Cette distinction peut compter pour un point d’accès d’IA qui attend la réponse d’un modèle, mais elle ne rend gratuits ni l’appel au modèle ni le reste de la stack. Les ressources statiques servies directement relèvent d’une comptabilisation différente de celle du trafic passant par un Worker ou par Workers Caching. Tarifs de Workers, limites d’exécution.
Pour qui : Sites statiques, façades d’API légères et applications Next.js compatibles avec l’edge.
Point fort : La distribution de fichiers statiques et le code serveur peuvent rester dans le même écosystème.
Tarifs : Workers Free à $0 ; Workers Paid à partir de $5/mois, avec facturation de la consommation au-delà des quotas inclus. Tarifs du fournisseur.
Essai gratuit : Une offre Free sans limite de durée, plutôt qu’un simple essai temporaire.
- Une procédure d’export statique documentée avec Pages.
- Des voies de déploiement Next.js sur Workers compatibles avec le streaming.
- Une facturation des requêtes et du CPU adaptée à des usages différents de ceux d’un serveur toujours actif.
- La voie recommandée, vinext, est en bêta et modifie la chaîne de build.
- OpenNext a ses propres exclusions de compatibilité.
- Le stockage et les liaisons propres à la plateforme ajoutent du travail lors d’une future migration.
Verdict : choisissez Cloudflare si vous avez vérifié la compatibilité et si son mode de distribution sert votre application. N’acceptez pas une migration de framework uniquement pour profiter d’un prix d’appel.
Vérifier la compatibilité de la branche de production
Sur une branche de migration, suivez la procédure
npx vinext checkdocumentée par Cloudflare et examinez les résultats. Confrontez les fonctionnalités prises en charge à vos middlewares, au traitement de vos images et à vos dépendances serveur réelles.Tester les parcours qui génèrent du chiffre d’affaires
Déployez une prévisualisation et vérifiez la connexion, le chargement des pages authentifiées, une Server Action, un flux d’IA et la revalidation du contenu. Un build réussi n’est que le début de cette recette.
Retenir la migration la plus légère
Utilisez Pages pour un véritable export statique et une voie Workers compatible pour le code exécuté à la requête. Si les adaptations dépassent le bénéfice attendu, comparez un déploiement Node classique avant de basculer le trafic de production.
Render : pour une application persistante et des workers en arrière-plan
Render est une plateforme managée de services web, de workers et de bases de données. C’est mon premier candidat lorsqu’une application d’IA a besoin d’un serveur classique. Un produit d’analyse documentaire peut y exécuter son service web Next.js séparément du worker qui traite les fichiers envoyés. La requête peut ainsi confirmer la prise en charge d’une tâche sans obliger le visiteur à attendre la fin de son traitement.
Ce que Next.js conserve : Le déploiement documenté par Render exécute une application Next.js complète sous forme de service web Node.js, ou un export statique sous forme de site statique. La voie Node conserve le code serveur du framework. À vous de définir comment son cache d’exécution, le comportement des déploiements et les processus supplémentaires fonctionnent ensemble. Déployer Next.js sur Render.
Cette distinction devient concrète à la montée en charge. L’ISR permet d’actualiser puis de réutiliser une page ; il ne signifie pas que des instances serveur indépendantes partagent spontanément le résultat actualisé. Un déploiement avec des réplicas exige une stratégie de cache et une invalidation coordonnée, c’est-à-dire un mécanisme qui signale à chaque instance que le contenu stocké est périmé. Next.js documente ces responsabilités pour l’auto-hébergement. Guide d’auto-hébergement Next.js.
Facturation : Le forfait de l’espace de travail et les ressources de calcul de chaque service sont facturés séparément. Serveurs web, workers et bases de données constituent des ressources distinctes ; la bande passante et les builds ont aussi leurs quotas et leurs éventuels dépassements. Le prix d’entrée d’un service web payant ne couvre donc pas une application web, un worker et une base de données de production réunis. Tarifs de Render.
Le service gratuit est utile pour prévisualiser une migration, mais il se met en veille après 15 minutes sans trafic entrant. Pour une application d’IA destinée aux clients, une période creuse ne devrait pas se traduire par un délai de réveil inattendu pour le client suivant. Prévoyez des ressources payantes si la disponibilité immédiate compte. Limites de Render Free.
Autre point pratique : Render ne conserve pas automatiquement le répertoire .next/cache de Next.js. Son guide explique comment réutiliser ce cache via l’emplacement persistant que Render réserve au cache de build. Ce cache est distinct du cache d’exécution qui sert les pages. Configurer l’un ne configure pas l’autre.
Pour qui : Une application Next.js avec des services persistants, des tâches en arrière-plan ou un backend déployé séparément.
Point fort : Les services web et les workers en arrière-plan sont des types de déploiement distincts et explicites.
Tarifs : Des ressources de calcul gratuites existent ; le calcul web payant démarre à $7/mois pour 512 MB, auxquels s’ajoutent les frais applicables à l’espace de travail et aux autres ressources. Tarifs du fournisseur.
Essai gratuit : Une offre Free dont les services web se mettent en veille, sans équivalence avec un environnement de production toujours prêt.
- Exécute une application Node classique ou un conteneur Docker personnalisé.
- Distingue clairement le service web du worker.
- Propose PostgreSQL managé aux côtés des services applicatifs.
- Plusieurs services impliquent plusieurs postes de facturation.
- La réutilisation du cache de build Next.js demande une configuration.
- La cohérence des réplicas et du cache d’exécution reste à la charge de l’application.
Verdict : choisissez Render si le besoin d’un backend persistant motive votre départ de Vercel. Limitez la première migration : déployez l’application existante comme service web, vérifiez son fonctionnement, puis déplacez séparément le processus qui traite les tâches. Réécrire l’application tout en changeant de base de données complique l’identification des pannes.
Railway : pour assembler une petite application full-stack
Railway regroupe les services et leurs connexions dans des projets. Cette plateforme de déploiement convient bien à une petite équipe qui assemble une application, une base de données et un worker. Elle est particulièrement utile pour visualiser leurs liens et les faire évoluer ensemble. Le principal compromis est la variabilité de la consommation : après un déploiement rapide, prenez le temps d’examiner la facture réelle.
Ce que Next.js conserve : Le guide de Railway permet de déployer depuis GitHub, la CLI ou un Dockerfile. Sa procédure Next.js décrit la sortie standalone, un build réunissant les fichiers nécessaires à l’exécution du serveur, et explique comment connecter PostgreSQL au moyen d’une référence DATABASE_URL. Une commande avant déploiement permet aussi d’effectuer les migrations de base de données. Guide Next.js de Railway.
Pour un fondateur qui lance une application de recherche par IA, la répartition est utile : le service web gère l’interface et les requêtes, un autre service prend en charge les imports, et PostgreSQL conserve durablement les données de l’application. Les références entre services facilitent leur connexion, mais il faut toujours décider du comportement à adopter lorsqu’un import est relancé ou qu’un déploiement modifie le schéma de la base.
Facturation : L’abonnement correspond à un engagement minimal de consommation qui couvre le même montant de ressources. Ce n’est pas un forfait ajouté à chaque dollar de calcul consommé. Au-delà du montant inclus, la facture dépend des ressources utilisées. La mémoire, le CPU, les volumes et le trafic sortant d’un service ont des compteurs distincts. Tarifs de Railway, tarification des ressources.
Le point décisif : une application sans activité peut tout de même mobiliser des ressources. Un processus web qui occupe de la mémoire, une base de données et un worker consomment indépendamment du nombre de visiteurs. Un faible trafic ne garantit donc pas un projet peu coûteux. Évaluez l’empreinte de tous les services que vous comptez maintenir actifs, y compris les environnements de prévisualisation.
Ce qui change par rapport à Vercel : Vous choisissez la voie Node ou conteneur, au lieu de confier à Vercel l’intégration de chaque comportement du framework. Prévoyez la coordination du cache Next.js si vous ajoutez des réplicas, vérifiez le streaming depuis le point d’accès public et décidez où conserver les fichiers envoyés pour qu’ils survivent à un déploiement. Le framework peut migrer ; les hypothèses d’exploitation en production doivent être réexaminées.
Pour qui : Les petites équipes qui développent ensemble une application, une base de données et un service en arrière-plan.
Point fort : Les connexions entre services à l’échelle du projet et une procédure documentée de migration de base de données.
Tarifs : Hobby démarre à $5/mois, avec $5 de consommation de ressources inclus ; la consommation supplémentaire est facturée. Tarifs du fournisseur.
Essai gratuit : $5 de crédits d’essai qui expirent après 30 jours. Conditions d’essai sur la page des tarifs.
- Permet le déploiement depuis un dépôt ou avec Docker.
- Fournit des références de connexion aux bases de données entre services.
- Intègre les migrations avant déploiement au workflow de publication.
- Plusieurs services actifs peuvent consommer des ressources même lorsque le trafic est faible.
- Un engagement minimal réduit ne plafonne pas le coût de toute la stack.
- Le comportement du cache et la sécurité des changements de schéma demandent toujours un travail de conception applicative.
Verdict : choisissez Railway pour un petit projet full-stack que vous souhaitez assembler et faire évoluer rapidement. Si votre sélection se limite désormais à ces plateformes orientées conteneurs, le comparatif Railway vs Render approfondit ce choix.
Netlify : pour conserver un workflow Next.js managé familier
Netlify est une plateforme managée de déploiement web. C’est ici la solution la plus proche des attentes d’une équipe qui veut conserver les prévisualisations et un workflow de publication Next.js managé. Un site SaaS riche en contenu, avec des pages authentifiées, constitue une meilleure raison de le choisir que le besoin de faire tourner librement un worker permanent. La prise en charge de Next.js est étendue, mais la réserve de crédits et le lieu d’exécution méritent un examen attentif.
Ce que Next.js conserve : L’adaptateur OpenNext de Netlify prend en charge l’App Router, le SSR, l’ISR, les React Server Components, les Server Actions, le streaming des réponses, l’optimisation des images et les Cache Components. Ce sont des capacités substantielles : migrer n’implique pas automatiquement de renoncer au rendu serveur ou au streaming d’une réponse d’IA. Prise en charge de Next.js par Netlify.
Ce qui change : Les pages SSR Next.js configurées pour le runtime edge s’exécutent avec Node.js dans la région des fonctions Netlify. Ne supposez pas qu’un réglage edge conserve le même lieu d’exécution. Netlify documente aussi des différences dans l’ordre d’exécution des middlewares et exclut l’accès au système de fichiers ainsi que les extensions C++ du middleware Node.js. Ces réserves comptent particulièrement lorsque l’authentification ou le routage des requêtes en dépendent.
Si des clients utilisent l’application pendant les déploiements, examinez la protection contre les décalages de version, ou skew protection : elle maintient une session de navigateur sur la version serveur avec laquelle elle a commencé. Netlify propose cette fonctionnalité sur activation. Sa documentation précise aussi que les appels fetch ordinaires côté client ne transmettent pas automatiquement l’identifiant du déploiement ; les appels d’API personnalisés demandent donc une attention particulière. Cette protection est utile, mais elle ne dispense pas de vérifier vos propres parcours de requêtes. Détails de compatibilité et de protection contre les décalages de version.
Facturation : Les déploiements en production, le calcul, la bande passante et les requêtes puisent dans les crédits ; d’autres services de la plateforme peuvent également en consommer. Un site éditorial fréquemment déployé et distribuant de gros fichiers ne dépense pas son quota comme une application peu visitée qui effectue des traitements serveur. Il faut donc chiffrer votre usage de Netlify : l’économie n’a rien d’automatique. Tarifs de Netlify.
Hébergement Netlify gratuit : la limite de crédits engage la disponibilité
La limite déterminante de l’offre gratuite est ce qui se passe lorsque les crédits sont épuisés. La FAQ tarifaire de Netlify indique que les projets sont mis en pause et que le dépassement des limites d’un projet peut suspendre tous ceux du compte. Les offres payantes peuvent utiliser la recharge automatique, désactivée par défaut. Décidez explicitement si vous privilégiez l’absence de dépenses supplémentaires ou le maintien du service pendant un pic de trafic.
Pour un fondateur, la question est concrète : un lancement qui attire un trafic inattendu sur le site marketing doit-il pouvoir interrompre l’application hébergée sur le même compte ? Examinez la structure du compte et la politique de crédits avant d’y regrouper vos services.
Pour qui : Les équipes qui veulent conserver des workflows managés de déploiement et de validation Next.js.
Point fort : Une large prise en charge du framework grâce à son adaptateur OpenNext, avec des prévisualisations de déploiement.
Tarifs : Free démarre à $0/mois avec 300 crédits ; les offres payantes et la consommation supplémentaire suivent le barème de crédits en vigueur. Tarifs du fournisseur.
Essai gratuit : Une offre Free sans limite de durée, avec un quota mensuel.
- Prend en charge le streaming Next.js, l’ISR et les Server Actions.
- Propose un workflow familier, de Git à la prévisualisation du déploiement.
- Offre une protection facultative contre les décalages de version entre déploiements.
- Plusieurs usages partagent la même réserve de crédits.
- Leur épuisement peut affecter les autres projets du compte.
- Le lieu d’exécution du runtime edge et le comportement des middlewares peuvent différer de ce que vous attendez.
Verdict : retenez Netlify si c’est le workflow de déploiement que vous souhaitez conserver. Utilisez le comparatif Vercel vs Netlify pour les départager, et vérifiez le forfait actuel du compte avant d’estimer les économies.
Fly.io : pour choisir les régions d’exécution de ses conteneurs
Fly.io exécute les applications dans des machines virtuelles appelées Machines. La plateforme convient au développeur qui veut décider où tourne son application conteneurisée. Elle répond davantage à des exigences précises de placement qu’au souhait de réduire au minimum le travail d’exploitation. La question essentielle est de savoir si les données de l’application peuvent suivre la même stratégie géographique.
Ce que Next.js conserve : Fly.io documente un déploiement Next.js avec fly launch, un Dockerfile généré et une configuration fly.toml. La plateforme recommande la sortie standalone pour empaqueter l’environnement d’exécution. Vous obtenez ainsi un déploiement serveur classique et un contrôle plus direct de son environnement. Guide Next.js de Fly.io.
Un runtime classique ne règle pas tous les détails de la migration. Les variables d’environnement publiques de Next.js sont figées au moment du build ; modifier un paramètre de production peut donc nécessiter une reconstruction. Plusieurs Machines exigent également des caches du framework et un état de déploiement cohérents. Ce sont des tâches d’ingénierie maîtrisables, mais elles doivent figurer dans le coût de la migration.
Prenez une application dont les clients sont éloignés de la base de données. Rapprocher le processus web des clients peut laisser chaque page en attente d’une requête vers une base lointaine. Choisissez les régions en tenant compte du parcours complet de la requête. Une carte affichant davantage de lieux d’exécution ne prouve pas, à elle seule, que l’expérience client est plus rapide.
Facturation : Le calcul d’une Machine est facturé pendant son exécution ; le tarif dépend de sa taille et de sa région. Les volumes, le trafic réseau sortant et les autres ressources sont facturés séparément. La plus petite estimation mensuelle affichée constitue un plancher pour de faibles ressources de calcul, pas une recommandation de mémoire pour votre application Next.js. Les ressources stockées peuvent continuer à coûter de l’argent une fois le processus arrêté. Tarifs de Fly.io.
La principale contrainte pour une application avec état : les volumes ne se répliquent pas automatiquement. Un volume est un stockage local rattaché à une Machine, pas une base de données synchronisée à l’échelle mondiale. Si vous conservez un état local, la conception de votre application ou de votre base doit prévoir la réplication et la restauration. Documentation des volumes Fly.io.
Pour qui : Les développeurs qui doivent maîtriser le placement régional et les conteneurs.
Point fort : Une procédure Next.js en conteneur documentée, avec une configuration explicite de l’infrastructure.
Tarifs : La plus petite Machine affichée, dotée de 256 MB, démarre à l’équivalent de $2.19/mois ; les tarifs régionaux, les tailles supérieures, le stockage et le trafic modifient le total. Tarifs du fournisseur.
Essai gratuit : Il prend fin après 2 heures cumulées de VM ou 7 jours, selon la première limite atteinte. Essai Fly.io.
- Conserve un modèle de déploiement portable en conteneur.
- Donne un accès direct au placement et à la configuration d’exécution.
- Documente l’empaquetage standalone de Next.js et les pièges courants du déploiement.
- Placer l’application dans une région ne déplace pas automatiquement la base de données.
- Les volumes nécessitent une stratégie explicite de réplication et de restauration.
- L’estimation de la plus petite Machine ne constitue pas un devis pour une stack de production complète.
Verdict : choisissez Fly.io parce que vous avez besoin du contrôle qu’il offre. Si vous souhaitez ne plus vous occuper de l’infrastructure, ce contrôle peut représenter un travail que vous préféreriez confier à un autre fournisseur.
AWS Amplify : pour les applications compatibles déjà ancrées dans AWS
AWS Amplify, l’offre de développement et d’hébergement d’applications d’Amazon Web Services, convient à une entreprise qui utilise déjà AWS et dont les fonctionnalités Next.js sont prises en charge par l’hébergeur. Ce choix peut être cohérent sur le plan organisationnel lorsque l’authentification, les données et le stockage font déjà partie de cette stack. Pour une application d’IA en streaming, la compatibilité doit toutefois passer avant la commodité de l’écosystème.
Ce que Next.js conserve : La documentation actuelle d’Amplify Hosting indique les versions 12 à 15 de Next.js pour son hébergement avec calcul, avec le SSR, les pages statiques, les routes API, l’ISR et l’optimisation des images. Considérez cette plage comme celle qui est documentée, sans y voir une promesse de compatibilité avec n’importe quelle version utilisée par votre application. Prise en charge de Next.js par Amplify.
Ce qui manque : La même documentation classe le streaming Next.js, l’ISR à la demande et les routes Edge API parmi les fonctionnalités non prises en charge. L’ISR à la demande permet d’invalider un contenu en cache en réponse à un événement, par exemple la publication d’une description de produit modifiée. La prise en charge d’un ISR planifié ou ordinaire ne garantit pas celle de ce fonctionnement déclenché par événement.
Dans un produit de chat, le streaming fait arriver le texte progressivement, au lieu de l’afficher uniquement lorsque la réponse est complète. Si votre route Next.js existante repose sur ce comportement, Amplify Hosting ne constitue pas un remplacement à l’identique. Un backend de streaming hébergé séparément est une autre architecture possible, mais le changement est plus conséquent que l’import du dépôt frontend.
Facturation : Amplify comptabilise les minutes de build, le stockage hébergé, le transfert de données, les requêtes SSR et leur durée. Les services backend AWS sont des ressources supplémentaires avec leur propre facturation. La page tarifaire cite des intégrations telles qu’Amazon Cognito pour l’authentification et Amazon S3 pour le stockage de fichiers. Réutiliser ces services peut être judicieux ; cela ne fusionne pas leurs coûts dans un abonnement d’hébergement unique. Tarifs d’Amplify.
Pour un fondateur dont l’équipe exploite déjà AWS, la familiarité des contrôles d’accès, des responsabilités de facturation et des services backend peut compenser une facture plus fragmentée. Pour un développeur solo venu uniquement réduire sa dépense Vercel, cet avantage organisationnel peut être absent. Comparez l’architecture nécessaire, pas l’étendue du catalogue AWS.
Pour qui : Une entreprise centrée sur AWS avec une application Next.js compatible.
Point fort : Un hébergement aux côtés d’un backend AWS et d’une structure de comptes déjà en place.
Tarifs : Les builds standard démarrent à $0.01/minute ; l’hébergement, le SSR et les ressources backend sont comptabilisés séparément. Tarifs du fournisseur.
Essai gratuit : L’éligibilité à AWS Free Tier et les crédits dépendent du compte et des conditions d’inscription.
- Propose un hébergement managé pour la plage de versions Next.js documentée.
- Prend en charge le SSR, l’ISR ordinaire et l’optimisation des images.
- S’intègre à une stack AWS existante d’authentification, de stockage et de données.
- Le streaming Next.js est explicitement exclu.
- L’ISR à la demande et les routes Edge API sont également exclus.
- Les compteurs des différents services AWS étendent la facture de l’application au-delà du seul hébergement.
Verdict : ne choisissez Amplify qu’après avoir confronté sa liste de compatibilité aux exigences de votre application. Dépenser déjà chez AWS justifie de l’évaluer, pas de renoncer à une fonctionnalité nécessaire en production.
Quand vaut-il mieux rester sur Vercel ?
Vercel, la plateforme de déploiement que vous envisagez de quitter, peut rester le meilleur choix si l’application fonctionne bien et si le problème vient d’une facture mal comprise ou mal maîtrisée. Changer de fournisseur demande du travail d’ingénierie, crée un risque de régression et ajoute de nouvelles responsabilités d’exploitation. Ces coûts doivent apporter une amélioration précise.
Tarifs Vercel : examiner le forfait actuel avant de migrer
Lisez votre facture réelle et le décryptage des tarifs Vercel à jour. La tarification actuelle de Vercel inclut désormais une option Flat Rate CDN sur Pro ; un ancien comparatif fondé uniquement sur les frais de distribution par gigaoctet peut donc décrire une facture qui n’est plus la vôtre. Identifiez le poste qui pose problème — distribution, calcul, builds, sièges utilisateurs ou service distinct — avant de comparer les alternatives. Tarifs actuels de Vercel.
Spend Management propose des notifications, des webhooks et une action facultative qui suspend tous les déploiements de production de l’équipe. Une alerte seule n’arrête pas la consommation. La suspension empêche aussi les clients d’accéder à ces applications, et la vérification des dépenses peut intervenir plusieurs minutes après le franchissement du seuil. Il s’agit d’un mécanisme de contrôle des coûts qui implique un compromis sur la disponibilité, pas d’un plafond exact et instantané. Vercel Spend Management.
Restez si le traitement coûteux peut être supprimé, mis en cache ou déplacé dans un service distinct sans migrer le frontend. Partez si un processus persistant, une contrainte de runtime ou une exigence assumée de portabilité justifie le travail.
Alternatives à Vercel gratuites : que couvrent réellement les quotas ?
Un quota gratuit est utile pour valider une solution, mais ne constitue pas une architecture de production. L’épuisement des crédits Netlify peut suspendre les projets. Le service web Render Free se met en veille. Railway et Fly.io proposent des essais limités. L’éligibilité chez AWS dépend des conditions du compte. Le runtime gratuit de Cloudflare impose des limites d’exécution, même lorsque la distribution de fichiers statiques est généreuse.
Utilisez l’offre gratuite pour vérifier que l’application se construit, authentifie les utilisateurs, diffuse ses réponses en streaming et se remet correctement d’un incident. Estimez ensuite son usage courant avec les ressources réellement nécessaires en production.
Offre gratuite et essai Vercel : deux usages différents
Le forfait Hobby de Vercel est destiné à un usage personnel et non commercial. Un essai Pro permet d’évaluer les fonctionnalités payantes éligibles ; il ne donne pas un droit permanent à les utiliser en production. Un fondateur ne devrait pas comparer un déploiement commercial à une offre gratuite qui ne couvre pas l’usage prévu. Guide des forfaits Vercel.
Migrer vers une alternative à Vercel sans casser l’application
Déplacez d’abord le traitement coûteux ou incompatible ; ne migrez toute l’application que si cela résout un problème plus large. Une application d’IA peut conserver son frontend actuel tandis qu’une API séparée reçoit les tâches, qu’une file d’attente les garde en attente et qu’un worker les traite. Les données durables doivent rester en dehors d’un déploiement applicatif que l’on peut remplacer.

Une file d’attente contient les tâches qu’un worker peut prendre en charge indépendamment de la requête du navigateur. Par exemple, l’envoi d’un fichier peut renvoyer un identifiant de tâche ; le worker extrait le texte et stocke le résultat ; l’application récupère ensuite l’état du traitement. Cela n’exige pas de déplacer simultanément toutes les pages marketing ou tous les écrans de connexion.
Un dépôt portable n’est qu’une partie d’un système portable. Recensez les appels de stockage propres au fournisseur, les variables d’environnement, les tâches planifiées, les callbacks d’authentification et les URL de déploiement. Décidez quels services restent en place, lesquels sont remplacés et lesquels nécessitent une exportation des données. Changer d’hébergeur frontend ne déplace automatiquement aucun de ces éléments.
Choisir un parcours représentatif
Retenez le parcours qui compte commercialement : se connecter, envoyer un document, lancer le traitement, recevoir une réponse en streaming et retrouver le résultat enregistré. Consignez le comportement attendu avant de changer d’hébergement.
Séparer les paramètres de build des secrets d’exécution
Recréez les secrets serveur à destination et vérifiez quels paramètres publics sont intégrés pendant le build. Gardez les identifiants de production hors des prévisualisations de migration, sauf si leur utilisation y a été expressément autorisée.
Tester le streaming et l’invalidation du cache
Vérifiez que les fragments arrivent progressivement via l’URL publique. Modifiez un contenu et assurez-vous que les pages concernées sont actualisées. Si vous ajoutez des réplicas, vérifiez que chaque instance voit l’état mis à jour. Next.js documente la mise en tampon des proxys et la coordination du cache parmi les points à traiter en auto-hébergement.
Tester les pannes et le retour arrière avant la bascule du trafic
Redémarrez un worker pendant une tâche, relancez une requête et déployez alors qu’une session de navigateur reste ouverte. Confirmez que les nouvelles tentatives ne dupliquent pas les opérations visibles par le client. Définissez comment revenir à la version précédente de l’application sans annuler une migration de base de données de manière risquée.
Comparer le même usage et basculer progressivement
Incluez dans chaque estimation l’application, le worker, la base de données, le stockage de fichiers, le trafic, les builds et la supervision. Ne basculez le trafic qu’une fois les vérifications de recette réussies, conservez une voie de retour arrière et supprimez les ressources inutilisées lorsque la nouvelle configuration est stable.
Les détails du framework sur lesquels reposent ces vérifications figurent dans le guide d’auto-hébergement Next.js. Cette liste constitue un plan de recette ; elle n’affirme pas que ces applications ont été déployées pendant le comparatif.
Comment les plateformes ont-elles été sélectionnées ?
La sélection privilégie une voie de migration crédible pour une application Next.js ou d’IA en production. Les critères sont l’adéquation du runtime, la compatibilité documentée du framework, les unités de facturation, le workflow de déploiement et le travail d’exploitation qui vous revient.
Les six fournisseurs ont été évalués à partir de leurs propres pages tarifaires et techniques le 3 novembre 2026. Les recommandations relient ces faits à un choix d’usage : distribution statique, traitement managé des requêtes, services persistants ou maintien de l’existant. Aucun score de performance synthétique ni aucune économie annoncée ne leur est attribué sans mesure sur une charge de travail réelle.
Les serveurs virtuels administrés par vos soins restent hors de cette sélection, car ils impliquent un autre modèle d’exploitation. Un développeur compétent peut choisir cette voie, mais quelqu’un doit prendre en charge les mises à jour, les sauvegardes, la restauration et l’exposition publique du serveur. Allonger la liste des fournisseurs ne ferait pas disparaître ces responsabilités.
Les choix à éviter
Évitez l’inadéquation entre un fournisseur et votre usage, plutôt qu’une marque en toutes circonstances.
- AWS Amplify Hosting pour une application d’IA Next.js en streaming que vous souhaitez conserver telle quelle. L’exclusion documentée du streaming est un obstacle concret.
- Un export statique sur Cloudflare Pages pour une application qui a besoin de ses propres Server Actions exécutées à la requête ou de l’ISR. Choisissez un runtime serveur compatible ou séparez le backend.
- Render Free pour une application qui doit répondre immédiatement à tout moment. Sa mise en veille contredit cette exigence.
- Netlify comme remplacement supposé à prix fixe pour un usage intensif. Il faut d’abord modéliser la consommation des crédits partagés et les conséquences de leur épuisement.
- Fly.io pour éviter les décisions d’infrastructure. Le placement régional des données, les volumes et la restauration exigent une prise en charge explicite.
Évitez aussi de choisir Railway, ou toute autre plateforme facturée aux ressources, sur le seul montant minimal de l’abonnement. Un prix d’entrée séduisant ne chiffre pas les services que vous n’avez pas encore déployés.
Questions fréquentes
Vercel est-il un hébergeur ?
Oui. Vercel héberge et déploie des applications web. Les alternatives présentées ici remplacent différentes parties de ce travail, de la distribution de fichiers statiques à l’exécution d’un serveur applicatif persistant.
Quelle différence entre Vercel et GoDaddy ?
Enregistrer un nom de domaine et déployer une application sont deux activités distinctes. GoDaddy vend des enregistrements de domaines ; Vercel héberge des applications. Conserver un domaine enregistré chez GoDaddy n’oblige pas à y héberger l’application.
Quelle solution fait mieux que Vercel ?
Render ou Railway peuvent mieux convenir à des services full-stack persistants. Cloudflare est un premier candidat solide pour les sites statiques et les applications compatibles avec l’edge. Netlify répond au besoin d’un workflow de publication Next.js managé. Il n’y a pas de vainqueur universel sans préciser le runtime et l’usage.
Netlify utilise-t-il Vercel ?
Netlify dispose de sa propre plateforme de déploiement. Il exécute Next.js au moyen de son propre adaptateur OpenNext, ce qui constitue un déploiement distinct d’un hébergement de l’application sur Vercel.
Vercel ou Netlify : lequel choisir ?
Netlify est une alternative crédible si le comportement de son intégration du framework et son modèle de crédits conviennent à l’application. Rester sur Vercel peut être préférable lorsque le travail de migration dépasse l’amélioration attendue. Comparez la facture actuelle et les fonctionnalités nécessaires, en particulier les middlewares, le lieu d’exécution et le comportement des déploiements.
Quels sont les inconvénients de Netlify ?
Plusieurs types d’usage partagent une même réserve de crédits, dont l’épuisement peut suspendre d’autres projets du compte. Le placement du SSR Next.js configuré pour l’edge et certains comportements des middlewares diffèrent d’un déploiement autonome. Les requêtes client personnalisées demandent également de l’attention lorsque la protection contre les décalages de version est activée.
Quelle solution choisir à la place de Netlify ?
Cloudflare mérite d’être évalué pour la distribution statique et le code compatible avec l’edge. Render ou Railway constituent un meilleur point de départ si vous avez besoin d’un service persistant ou d’un worker classique en arrière-plan. Netlify reste un choix solide lorsque la publication web managée est le besoin principal.
Netlify est-il gratuit à vie ?
Netlify propose actuellement une offre Free sans limite de durée, avec un quota mensuel de crédits. Cela ne signifie ni usage illimité ni garantie de conditions inchangées. Les sites peuvent être suspendus lorsque le quota est épuisé.
GitHub ou Netlify : lequel convient le mieux ?
GitHub Pages sert des sites statiques à partir des fichiers d’un dépôt. Netlify prend aussi en charge les fonctionnalités serveur de Next.js grâce à son adaptateur. Choisissez selon le besoin d’un runtime serveur ; héberger le code source sur GitHub n’empêche pas de déployer l’application ailleurs. Documentation de GitHub Pages.
Avant la migration de la semaine prochaine, cartographiez le frontend, les tâches, les données et les limites de dépenses à l’aide de la checklist d’audit des workflows IA en entreprise. Elle vous aidera à identifier le premier traitement qui mérite d’être déplacé.
- Publié
- Catégorie
- Build
- Langue















