App Spaces, Genie App Builder et Serverless Micro Apps apportent le vibe coding gouverné d'applications sur Databricks
par Evan Pandya, Justin DeBrabant et Cong Xu
L'essor des agents de codage n'est pas passé inaperçu. Au cours des seuls six derniers mois, Databricks Apps a connu une croissance majeure du nombre de clients créant des applications, ce qui a presque doublé le nombre d'applications actives en cours d'exécution et plus que triplé le nombre d'utilisateurs interagissant avec les applications chaque semaine.
Toute personne ayant une idée claire, qu'il s'agisse d'un analyste métier, d'un expert du domaine ou d'un responsable des opérations, peut décrire ses besoins en langage naturel et obtenir une application fonctionnelle en quelques heures — et cela transforme la façon dont nos clients interagissent avec leurs données.
Mais en entreprise, les équipes ont besoin de plus qu'un point de départ rapide pour créer de la valeur. La plupart des outils de vibe coding sont optimisés pour la rapidité et la simplicité. Cependant, sans le contexte nécessaire pour créer une solution basée sur de réelles données d'entreprise – ou sans le contrôle requis pour s'assurer que ce qui est construit peut être déployé en toute sécurité et à moindre coût – les applications ne peuvent pas réellement avoir un impact global dans une organisation.
Lors du Data + AI Summit 2026, nous avons expliqué comment Databricks apporte le vibe coding d'applications à l'entreprise grâce à trois nouvelles fonctionnalités clés pour Databricks Apps :

Notre objectif est de permettre à tout utilisateur de l'organisation de créer et de déployer des applications en toute sécurité sur Databricks.
Mais cela signifie que les administrateurs Databricks doivent s'assurer que les développeurs — qui ne sont pas forcément des experts en sécurité des applications — peuvent travailler avec les données en toute sécurité. À mesure que le nombre de créateurs et d'applications augmente, la gouvernance ne peut plus se faire application par application. La configuration par application n'est pas évolutive et crée des goulots d'étranglement pour les équipes de plateforme.
App Spaces est conçu pour résoudre ce problème. Les administrateurs définissent l'accès aux ressources et aux données, les portées d'API pour l'accès « au nom de l'utilisateur » et les politiques de sécurité au niveau de l'App Space. Chaque application de cet espace hérite automatiquement de ces paramètres. Les garde-fous existent désormais avant même la création de la première application.
Cela fait passer la gouvernance d'un mode réactif à un mode systématique. Au lieu d'examiner chaque nouvelle application de manière isolée, les équipes de plateforme peuvent créer des environnements pré-approuvés dans lesquels les créateurs peuvent travailler. Les créateurs gagnent en autonomie et les administrateurs bénéficient d'une visibilité constante sur l'ensemble du portefeuille : quelles applications existent, à qui elles appartiennent et comment elles sont utilisées.
Genie App Builder offre aux équipes, qu'elles soient techniques ou non, un parcours assisté par IA pour passer d'une description en langage naturel à une application interne fonctionnelle. Les utilisateurs décrivent ce qu'ils souhaitent créer ou fournissent une capture d'écran pour le contexte, examinent un plan généré et itèrent à partir de là avec un aperçu en direct de l'application qui se met à jour dans un panneau latéral au fur et à mesure.

Sous le capot, les applications sont basées sur AppKit, un SDK TypeScript conçu spécifiquement pour les applications Databricks prêtes pour la production. AppKit gère automatiquement la mise en cache intégrée, la télémétrie, la logique de tentative et l'intégration transparente avec les données et les ressources de Databricks.
Puisque Genie App Builder est intégré à Databricks, il a une connaissance directe de votre espace de travail : vos tables, la couche sémantique que vous avez définie dans Unity Catalog et les politiques de gouvernance déjà en place. Ainsi, lorsque vous décrivez ce que vous voulez dans un prompt, l'agent de création peut trouver les bonnes données et les afficher dans l'application sans que vous ayez à faire de raccordement manuel.
L'aspect économique des infrastructures d'applications traditionnelles est moins favorable pour les applications plus petites et plus spécialisées. Beaucoup de ces applications — comme les outils départementaux et les workflows métiers — sont utilisées par intermittence et restent inactives la plupart du temps. Utiliser des ressources de calcul dédiées et toujours actives revient à payer pour une capacité souvent inutilisée. Les alternatives, quant à elles, ont historiquement présenté leurs propres inconvénients : démarrages à froid lents, environnements partagés sans isolation, ou applications qui ne sont jamais prioritaires car le coût de l'infrastructure est difficile à justifier.
Les Serverless micro apps reposent sur un nouveau runtime basé sur des micro VM qui résout ce problème. Chaque application s'exécute dans sa propre machine virtuelle légère, ce qui signifie qu'elle peut démarrer rapidement en cas de besoin, réduire complètement sa taille à zéro lorsqu'elle est inactive et rester isolée des autres applications. En pratique, le déploiement d'une application légère sur Databricks est basé sur l'utilisation et non sur une capacité réservée. Cela rend beaucoup plus viable la création de catégories entières d'applications qui auraient autrement été dépriorisées pour des raisons de coût.
La rapidité, l'accessibilité et l'itération rapide du vibe coding ne doivent pas se faire au détriment des éléments essentiels en production. App Spaces établit la couche de gouvernance avant même la création d'une seule application, Genie App Builder crée au sein de cette couche en ayant pleinement conscience de vos données et du contexte de votre espace de travail, et les Serverless micro apps basées sur des micro VM rendent l'ensemble du modèle économiquement viable à grande échelle. Le résultat est un modèle de développement dans lequel les personnes les plus proches de vos problématiques métier peuvent créer et déployer des applications sur de réelles données d'entreprise, et les organisations peuvent prendre en charge un large portefeuille d'applications sans dette de gouvernance ni dérive des coûts d'infrastructure.
Ces trois fonctionnalités arrivent sur Databricks Apps, avec des versions d'évaluation privées très bientôt. Pour en savoir plus, consultez la documentation Databricks Apps. Prêt à commencer à créer ? Rendez-vous sur Databricks Developers pour obtenir des prompts prêts à être copiés afin de lancer votre première application à l'aide d'un assistant de codage. Et si vous avez manqué les sessions du Summit, les enregistrements seront disponibles sur databricks.com/dataaisummit.
(Cet article de blog a été traduit à l'aide d'outils basés sur l'intelligence artificielle) Article original
Abonnez-vous à notre blog et recevez les derniers articles directement dans votre boîte mail.