Une plongée dans l’architecture de Vela, son modèle de branching et son design BYOC.
Vous avez besoin de définitions pour des termes comme WAL, PITR et réplication ? Voir le glossaire .
Vela est une plateforme PostgreSQL avec une expérience BaaS : provisioning instantané, branches en self-service, rollbacks sûrs et observabilité intégrée.
Contrairement aux bases serverless opaques, Vela s’appuie sur Postgres natif pour préserver portabilité, outils standards et contrôle opérationnel.
Vela gère l’orchestration, l’isolation, le scheduling et l’efficacité des ressources. Vous apportez l’infrastructure, Vela opère la couche PostgreSQL.
Le modèle mental de Vela : partager le storage, brancher les données comme du code et faire évoluer le compute indépendamment.
Créez des branches isolées en quelques secondes. Les blocs inchangés sont partagés jusqu’à divergence.
Capturez des points cohérents dans le temps pour audit, rollback et reproduction d’incidents.
Suspendez automatiquement le compute inactif pendant que le storage reste prêt.
Redimensionnez CPU et RAM sans recopier les données ni reconstruire les environnements.
Combinez les rôles Postgres avec un contrôle d’accès au niveau plateforme.
Utilisez SQL, drivers, extensions et outils standards sans couche propriétaire.
Donnez à chaque feature ou personne un environnement proche de la prod sans dépendre d’un staging partagé.
Créez des bookmarks avant les changements, branchez depuis l’historique et validez les correctifs sur de vraies données.
Ajustez le compute par branche, suspendez l’inactif et mesurez l’usage par équipe.
Pourquoi le staging partagé ralentit les équipes et comment Vela corrige cela.
Les branches héritent des blocs existants et n’écrivent de nouvelles données qu’en cas de divergence. Même de grosses bases se clonant vite et à faible coût.
Démarrez depuis la production ou un bookmark en quelques secondes.
Lancez migrations, QA et expériences sur des données isolées.
Conservez seulement les changements utiles et supprimez le reste instantanément.
Démonstration des workflows de branching et cloning.
Les snapshots sont la base du modèle de branching de Vela. Ils capturent l’état de la base sans tout recopier à l’avance.
Créez des environnements frais pour chaque pipeline sans longs restores.
Testez de nouveaux chemins de code sur des données réalistes puis supprimez la branche.
Conservez un état sain, reproduisez le problème et validez le correctif hors ligne.
Analysez un point dans le temps sans impacter les charges en direct.
Comment les snapshots copy-on-write rendent le branching efficace.
Les bookmarks capturent des points immuables dans le temps que vous pouvez inspecter, brancher ou rattacher plus tard à du compute.
Ajoutez des métadonnées pour audit, release et investigation reproductible.
Remontez un état historique pour observer exactement le comportement passé.
Créez une branche sûre depuis le passé pour valider hotfixes et migrations.
Les environnements inactifs peuvent se suspendre automatiquement pour éliminer le coût compute pendant que le storage reste prêt.
Vela découple compute et storage afin d’ajuster CPU, RAM et politiques sans dupliquer les données.
Vela réduit le gaspillage en adaptant chaque environnement au besoin réel plutôt qu’en maintenant des réplicas pleine taille partout.
Gardez la production puissante et la QA ou le staging volontairement plus petits.
Suivez la consommation par projet, branche et équipe pour budget ou refacturation.
Ajustez vite les ressources d’une branche quand la demande change.
Créez, suspendez et supprimez les branches uniquement quand nécessaire.
Déployez Vela sur votre propre infrastructure pour garder contrôle, conformité et résidence des données tout en conservant une expérience gérée.
Fonctionnez sur des serveurs dédiés pour un contrôle et des performances maximum.
Déployez dans votre VPC avec vos règles réseau et sécurité existantes.
Utilisez votre cloud préféré en gardant Vela dans votre environnement.
Exploitez sans connectivité externe lorsque c’est nécessaire.
Préparez serveurs, instances cloud ou cluster Kubernetes existant.
Installez la plateforme et configurez storage, réseau et sécurité.
Créez projets, branches et politiques depuis la console ou l’API.
Vue d’ensemble du modèle Bring Your Own Cloud de Vela.
Branchez votre base en quelques secondes, créez des bookmarks de sécurité et faites évoluer le compute uniquement quand il le faut.