Vercel Sandbox s'étend à l'international avec quatre régions et un basculement automatique
Vercel annonce le déploiement mondial de Vercel Sandbox, son environnement d'exécution isolé pour exécuter du code à la volée. Initialement disponible dans quatre régions dont Paris, ce service s'enrichit également d'un système de basculement de secours pour garantir la disponibilité des environnements.
Fil « Disponibilité mondiale de Vercel Sandbox »

Déploiement multi-région pour réduire la latence
Jusqu'alors restreint à une zone unique, le service Vercel Sandbox (environnement isolé permettant d'exécuter du code à la volée) est désormais disponible à l'échelle mondiale. Le lancement s'effectue dans quatre régions initiales : Washington, D.C. (iad1), San Francisco (sfo1), Cleveland (cle1) et Paris (cdg1). La région iad1 demeure l'emplacement par défaut, mais la plateforme prévoit d'ouvrir l'accès à l'ensemble des zones Vercel très prochainement.
La possibilité de choisir la région d'exécution permet d'installer les conteneurs au plus près de vos ressources d'infrastructure, telles que les bases de données ou le stockage d'objets. Ce rapprochement géographique permet de réduire la latence (le temps de réponse réseau) lors de l'exécution de vos scripts. La sélection de la région est accessible à tous les utilisateurs, quel que soit leur plan d'abonnement.
Haute disponibilité et gestion des instantanés
Pour les comptes Pro et Enterprise, Vercel introduit la possibilité de paramétrer des régions de basculement (le failover, un système de secours basculant la charge vers une autre zone en cas de panne). Si la région principale devient indisponible, les nouveaux environnements s'exécutent automatiquement dans la région de secours configurée la plus proche. En l'absence de cette option, le bac à sable tente uniquement d'ouvrir la session dans la région spécifiée ou dans celle définie par défaut sur le projet.
Les instantanés restent dans la région où ils ont été créés et ne peuvent pas être déplacés.
Les instantanés (les snapshots, sauvegardes de l'état exact d'un environnement) restent stockés dans leur région d'origine. Pour restaurer ou démarrer une instance à partir d'une sauvegarde, l'environnement et l'instantané doivent résider dans la même zone géographique. En cas d'incident et de déclenchement du basculement, Vercel prend en charge automatiquement le chargement de l'instantané entre les régions.
Configuration et outillage CLI ou SDK
L'utilisation de ces nouvelles options nécessite la mise à jour du kit de développement logiciel (SDK, l'ensemble de bibliothèques servant à s'interfacer avec le service) et des outils en ligne de commande (CLI, les utilitaires exécutables dans le terminal) :
pnpm install @vercel/sandbox@latest
pnpm install -g sandbox@latest
pnpm install -g vercel@latest
La configuration d'un projet s'effectue directement dans l'interface d'administration sous Settings > Sandboxes ou au moyen de la ligne de commande Vercel :
vercel project update my-project --sandbox-region cdg1 --sandbox-failover-regions iad1,cle1
Il est également possible d'écraser la région par défaut de manière programmatique lors de la création d'un bac à sable avec le SDK en TypeScript :
import { Sandbox } from "@vercel/sandbox";
const sandbox = await Sandbox.create({
region: "cdg1",
failoverRegions: ["iad1", "cle1"],
});
Enfin, l'outil dédié en ligne de commande autorise la même opération via la commande direct sandbox create --name my-sandbox --region cdg1 --failover-regions iad1,cle1.