Databricks Apps fait son entrée sur le marché en tant que solution révolutionnaire permettant aux équipes de données et d’intelligence artificielle (IA) de créer et de déployer rapidement des applications internes. Désormais disponible en Public Preview sur AWS et Azure, Databricks Apps promet de simplifier la création d’applications tout en offrant une sécurité intégrée et des fonctionnalités avancées. Cette nouvelle offre permet aux développeurs de tirer parti de frameworks populaires tels que Dash, Shiny, Gradio, Streamlit et Flask pour concevoir des applications directement sur la plateforme Databricks.
Un des principaux avantages de Databricks Apps est la capacité à construire des applications de données accessibles à des utilisateurs non techniques. Par exemple, une équipe marketing peut désormais concevoir des tableaux de bord interactifs sans expertise en SQL, rendant ainsi les données complexes plus compréhensibles pour un plus large public. En intégrant également des composants d’IA, les développeurs peuvent créer des applications sophistiquées capables de réaliser des analyses de sentiments ou des prévisions de ventes, augmentant ainsi l’utilité des données pour l’ensemble des utilisateurs.
Simplicité et rapidité de déploiement de Databricks Apps
L’un des grands défis dans le développement d’applications de données internes est la complexité liée à la gestion de l’infrastructure. Databricks Apps élimine cette barrière grâce à un calcul sans serveur et un provisionnement automatique, permettant aux équipes de se concentrer uniquement sur le développement d’applications. Une fois déployées, ces applications bénéficient d’une gouvernance centralisée avec Unity Catalog, garantissant des contrôles d’accès rigoureux et une distribution sécurisée aux utilisateurs via OIDC/OAuth 2.0 et SSO.
Une gouvernance intégrée pour une sécurité optimale
La sécurité des données est au cœur de Databricks Apps. Les données ne quittent jamais l’environnement sécurisé de Databricks, sauf si un partage est explicitement autorisé. Chaque application est protégée par un contrôle d’accès granulaire, et l’intégration avec Unity Catalog permet un suivi complet des données, renforçant la traçabilité et la conformité. De plus, cette approche garantit que les applications internes respectent les politiques organisationnelles et les réglementations en vigueur.
Des applications pour de multiples cas d’utilisation
Les cas d’utilisation de Databricks Apps sont variés et incluent :
- Visualisation personnalisée des données : Les équipes peuvent créer des visualisations dynamiques et en temps réel, facilitant l’analyse des données.
- Applications d’IA : Exploitez des modèles d’apprentissage automatique pour des tâches telles que la prédiction de ventes ou la détection de fraudes.
- Analyse en libre-service : Permettez aux utilisateurs métier de réaliser des analyses complexes via des interfaces simples, allégeant ainsi la charge des équipes de données.
- Contrôle de la qualité des données : Créez des outils pour suivre et améliorer la qualité des données en temps réel.
L’avis des utilisateurs de Databricks Apps
Heather Gomer, de SAE International, déclare : « Databricks Apps nous a permis de transformer rapidement notre concept de preuve RAG en une application élégante et fonctionnelle, exploitant notre vaste base de connaissances pour répondre aux questions des utilisateurs. »
Lukas Heidegger, d’E.ON Digital Technology, souligne l’intégration simple dans leurs processus DevOps : « Nous avons pu tester rapidement de nouvelles fonctionnalités et offrir un front-end sécurisé, sans avoir à gérer d’infrastructure supplémentaire. »
Un avenir prometteur pour les applications de données
Avec Databricks Apps, les organisations disposent désormais d’un outil puissant et sécurisé pour créer et déployer des applications internes en toute simplicité. Cette solution s’inscrit dans la volonté de Databricks de démocratiser l’accès aux données et à l’IA, permettant aux entreprises de tirer pleinement parti de leurs investissements dans ces technologies. Les premières impressions sont prometteuses, et les développeurs pourront désormais construire et déployer des applications en quelques clics.




