Une comparaison côte à côte de l'hébergement statique, des régions et de la résidence des données. L'offre gratuite de Vercel interdit l'usage commercial ; la première app de Sarpius l'autorise.
Mise à jour le 24 septembre 2026
Pour un front-end statique ou rendu côté client, les deux plateformes assurent la même fonction essentielle : tu pousses un dépôt Git et obtiens un build servi depuis un cache périphérique mondial avec TLS automatique. L'offre gratuite Hobby de Vercel interdit explicitement l'usage commercial ; la première app de Sarpius l'autorise. La véritable différence se situe au niveau du back-end : Vercel repose sur des fonctions serverless/edge et ne possède plus de base de données propriétaire depuis l'abandon de Vercel Postgres et KV, tandis que Sarpius associe le front-end statique à un véritable back-end en conteneur et à une base de données managée Postgres, Redis ou MariaDB, le tout hébergé dans l'UE et réuni dans le même projet. Vercel reste aujourd'hui le meilleur choix pour le rendu côté serveur, la régénération statique incrémentale et les fonctions serverless en production ; les fonctions serverless de Sarpius sont prévues, mais pas encore disponibles.
Dans les grandes lignes, les deux plateformes traitent un build statique ou rendu côté client de la même façon : elles l'envoient une fois, le servent depuis un cache à la périphérie, identifient les ressources de build hachées comme immuables grâce à leur empreinte et invalident le cache de tout le reste lors d'un redéploiement. Sarpius envoie le build vers un stockage d'objets compatible S3 et le sert par son propre proxy périphérique, Sarpius Router, placé par défaut derrière le réseau de Cloudflare. Vercel l'envoie vers son propre CDN et le sert depuis ses propres points de présence. Aucune des deux plateformes n'est « seulement » un fournisseur de CDN qui revend le réseau d'un tiers : Vercel exploite directement son réseau périphérique, tandis que le chemin statique de Sarpius est mis en cache à la fois sur son propre edge et, puisqu'il se trouve derrière Cloudflare, sur le réseau exploité séparément par Cloudflare.
Vercel est un cloud pour front-ends construit autour de Next.js et des fonctions edge/serverless. La moitié back-end de Sarpius est une plateforme de conteneurs : pousse un dépôt avec presque n'importe quelle stack, PHP, Node, Python, Java, Go, et tu obtiens un conteneur en fonctionnement derrière le même proxy périphérique, avec Postgres, Redis ou MariaDB managé et un stockage compatible S3 reliés au même projet. Le modèle serverless de Vercel favorise la logique requête/réponse de courte durée ; le modèle de conteneurs de Sarpius favorise un processus back-end persistant, un front-end et une base de données déployés comme un tout, sous une même juridiction.
| Fonctionnalité | Sarpius | Vercel |
|---|---|---|
| Entreprise / juridiction | Entreprise néerlandaise, matériel propre, Pays-Bas | Entreprise américaine (San Francisco) ; principales installations de traitement aux États-Unis selon son propre DPA |
| Diffusion de sites statiques | Stockage compatible S3 + propre proxy périphérique de Sarpius, mis en cache sur le réseau de Cloudflare (348 villes, selon le chiffre publié par Cloudflare) | Propre CDN de Vercel : 126 points de présence, 19 régions de calcul, selon la documentation de Vercel |
| Offre gratuite | Première app gratuite pour toujours, usage commercial inclus | Offre Hobby, $0/month, mais limitée à un usage non commercial |
| Offre payante la moins chère | EUR 4.99/month par app en conteneur supplémentaire | Pro : $20/month par utilisateur |
| Portée du DPA | S'applique à tous les comptes, dès l'offre gratuite | S'applique uniquement aux clients Pro et Enterprise, pas à Hobby |
| Résidence des données dans l'UE | Aux Pays-Bas par défaut, avec toutes les offres | Régions de calcul dans l'UE disponibles, par exemple Francfort ; données du compte et du plan de contrôle traitées aux États-Unis |
| Option de contournement de Cloudflare | Oui, payante, par domaine personnalisé (+EUR 4.99/month en plus des frais de domaine de EUR 1.99) | Sans objet ; Vercel exploite son propre réseau, qui ne repose pas sur Cloudflare |
| Modèle back-end | Conteneurs complets : tout langage, tout framework qui tient dans un conteneur | Fonctions serverless/edge ; peu adapté aux processus persistants |
| Base de données managée | PostgreSQL, Redis, MariaDB, fournis directement par la plateforme | Plus de base de données propriétaire depuis l'abandon de Vercel Postgres/KV ; disponible via des partenaires de la Marketplace |
| Stockage d'objets | Compatible S3, intégré, EUR 0.025/GB-month | Vercel Blob, fichiers jusqu'à 5 GB |
| Fonctions serverless | Prévues, non disponibles | Disponibles aujourd'hui, au cœur du produit |
| Facturation | À la minute depuis un portefeuille (conteneurs) ; selon les GB stockés (stockage d'objets) | Mensuelle selon l'usage mesuré (bande passante, requêtes, durée des fonctions) |
| Export de la plateforme / bundle de migration | Bundle de migration complet du projet : fichiers des conteneurs, dumps SQL des bases de données, objets des buckets, manifeste des commits, secrets.env via un jeton éphémère protégé par 2FA, rétention de 24h | Aucune archive à l'échelle du projet ; code sur Git, exports de bases de données tierces, Vercel Blob API |
Elle est facile à manquer : la propre page tarifaire de Vercel réserve l'offre Hobby aux projets personnels et non commerciaux. Un projet parallèle qui commence à rapporter de l'argent est censé passer à une offre payante facturée par utilisateur. L'app gratuite de Sarpius ne comporte aucune exception de ce type : elle reste gratuite, qu'il s'agisse d'un portfolio statique ou d'un service facturé aux clients, tant qu'elle respecte les limites de l'offre gratuite (un conteneur, 10 GB de bande passante). Un composant statique servi depuis le stockage n'est même pas décompté de ce forfait de bande passante.
Le propre Data Processing Addendum de Vercel précise qu'il s'applique « aux clients disposant d'une offre Enterprise ou Pro ». Une app sur l'offre Hobby qui traite des données à caractère personnel, l'adresse e-mail d'un formulaire d'inscription suffit, ne dispose d'aucune base contractuelle au titre du RGPD pour ce traitement. Une équipe qui a besoin d'un DPA avant son lancement doit d'abord payer Pro. Chez Sarpius, l'accord de traitement des données couvre le compte dès l'offre gratuite.
Pour être juste : si l'app a besoin aujourd'hui de rendu côté serveur à chaque requête, de régénération statique incrémentale ou de fonctions serverless en production, les outils de Vercel pour cette architecture précise sont plus aboutis que ce que Sarpius propose actuellement. Les fonctions serverless de Sarpius sont prévues, mais indisponibles. Pour un front-end uniquement statique ou rendu côté client, les deux plateformes sont proches : toutes deux déploient par push depuis Git, mettent le build en cache à la périphérie et émettent automatiquement le certificat TLS. Sarpius prend l'avantage lorsque le même projet a aussi besoin d'un vrai back-end et d'une base de données sous une même juridiction et sur une même facture, ou d'une offre gratuite autorisée à gagner de l'argent dès le premier jour.
Oui. Next.js fait partie des 45 frameworks que l'assistant de connexion d'un dépôt détecte et configure automatiquement. Toutefois, une app Next.js qui dépend du rendu côté serveur propre à Vercel ou d'ISR sera mieux servie par Vercel jusqu'à ce que Sarpius propose un équivalent. Un build Next.js exporté en statique s'exécute comme n'importe quel autre composant statique.
Sarpius Router est un proxy inverse HTTP/TLS à la périphérie doté de son propre cache en mémoire et d'une émission automatique des certificats. Par défaut, il se trouve derrière le réseau mondial de Cloudflare (348 villes, selon le chiffre publié par Cloudflare) ; les ressources générées d'un site statique sont mises en cache sur les deux couches. Sarpius n'exploite pas lui-même ce réseau comme Vercel exploite son propre CDN de 126 PoP ; il se place derrière Cloudflare.
Les deux sont gratuits pour une petite app statique ou une petite app en conteneur, mais « gratuit » ne signifie pas la même chose : l'offre Hobby de Vercel exclut l'usage commercial, contrairement à la première app de Sarpius. Au-delà de l'offre gratuite, Sarpius facture EUR 4.99/month par app en conteneur supplémentaire, contre $20/month par utilisateur avec Vercel Pro.
Pas encore. Les fonctions serverless figurent sur la feuille de route publique, mais ne sont pas disponibles aujourd'hui ; le modèle back-end actuel repose plutôt sur un conteneur complet.
Sarpius, par défaut : une entreprise néerlandaise sans société mère américaine, sur du matériel qu'elle possède, avec en plus une route payante facultative qui contourne entièrement Cloudflare pour un domaine donné. Le propre DPA de Vercel indique que ses principales installations de traitement se trouvent aux États-Unis, même lorsqu'une région de calcul est définie sur une ville de l'UE.
Oui : PostgreSQL 16, Redis et MariaDB sont tous disponibles, et leurs paramètres de connexion sont automatiquement injectés dans l'environnement de l'app lors de la liaison.
Oui. Tu peux générer un bundle de migration du projet depuis l'espace de travail du projet, derrière une authentification à deux facteurs. Il rassemble le système de fichiers actif du conteneur et le résultat statique du build pour chaque composant, les dumps SQL de tes bases de données, les objets des buckets et un manifeste contenant les SHA des commits Git, les sommes de contrôle sha256 de chaque fichier et une liste explicite de tout élément omis avec sa raison. Les secrets ne sont injectés sous forme de secrets.env qu'au moment du téléchargement, à l'aide d'un jeton à usage unique valable 5 minutes, et ne sont jamais stockés dans l'artefact d'archive enregistré par la plateforme. Les bundles peuvent être téléchargés pendant 24 heures et créés une fois toutes les 24 heures.