Revenir au contenu principal

Databricks Apps

Développez rapidement des applications de données et d'IA

Empowering data

Donnez aux équipes de données et d'IA les moyens de créer et déployer des applications en toute simplicité

Découvrez les Databricks Apps, le moyen le plus rapide et le plus sécurisé pour créer des applications de données et d'IA sur la Databricks Data Intelligence Platform. Les développeurs peuvent s'appuyer sur les frameworks courants, le déploiement serverless et la gouvernance intégrée pour créer des applications. Ils peuvent ainsi se concentrer sur la création de solutions puissantes pour les utilisateurs, sans se soucier des aspects complexes de la gestion d'infrastructure.

Des applications simples et prêtes pour la production,
avec une gouvernance intégrée.

deploy simply

Développement simplifié

Databricks Apps permet de développer des applications qui s'exécutent directement dans votre environnement Databricks ou à l'aide d'outils comme Visual Studio Code et PyCharm, avec un accès fluide et transparent à vos données et vos modèles d'IA. Avec Databricks Apps, les data scientists et les ingénieurs peuvent utiliser des frameworks Python courants comme Dash, Gradio et Streamlit pour développer rapidement des applications et produire des itérations. Des modèles Python préintégrés sont à votre disposition pour créer rapidement des applications flexibles.

« Databricks Apps m'a permis de transformer une preuve de concept de RAG en une application finie sous la marque de mon entreprise. Nous avons mis en place un système de RAG pour répondre aux questions des utilisateurs en puisant dans la vaste base de connaissances de notre entreprise. »
— Heather Gomer, Data scientist senior, SAE International

logo sae international

build with ease

Prêt pour la production

Avec Databricks Apps, les développeurs n'ont pas besoin de créer une infrastructure supplémentaire. Les applications s'exécutent automatiquement sur du calcul serverless provisionné pour simplifier le déploiement. Databricks Apps encourage également l'adoption des meilleures pratiques de développement de l'industrie et offre une intégration parfaite avec vos workflows préférés. Travaillez directement au sein de l'espace de travail Databricks ou utilisez votre IDE préféré. Dans tous les cas, vous pourrez compter sur la prise en charge du contrôle de versions Git et des pipelines CI/CD, essentiels pour des applications internes prêtes pour la production.

« L'intégration parfaite de Databricks Apps dans nos processus DevOps nous permet de créer et tester rapidement de nouvelles fonctionnalités avec les utilisateurs. Surtout, Databricks Apps fournit un front-end de production sécurisé pour nos applications internes, ce qui nous évite d'avoir à créer une infrastructure supplémentaire. »
— Lukas Heidegger, Ingénieur data et MLOps, E.ON Digital Technology

logo e-on

featured image 4

Gouvernance intégrée

Avec Databricks Apps, les données ne quittent pas votre organisation tant que vous choisissez de ne pas les partager. Chaque application est protégée par de solides mesures de sécurité : des contrôles d'accès granulaires permettent d'appliquer des permissions précises, les « service principals » gérés automatiquement sécurisent les communications entre applications, et l'authentification utilisateur automatique basée sur OIDC/OAuth 2.0 et SSO facilite et encadre les accès des utilisateurs. Mieux encore, l'intégration avec Unity Catalog fournit des fonctionnalités complètes de gouvernance et de gestion des données, tandis que les applications héritent des protections réseau de votre espace de travail. Le résultat : une approche multicouche de la sécurité pour vos données et applications sensibles.

« En utilisant Databricks Apps, nous avons évité de nombreux allers-retours avec l'équipe de sécurité et d'infrastructure. Nous avons pu mettre instantanément notre application en production pour la partager avec les parties prenantes. »
— Cesar Augusto Charalla Olazo, Ingénieur senior en machine learning, Addi

logo addi

Cas d’utilisation

featured image 1

Créez des interfaces dynamiques et intuitives pour permettre aux utilisateurs métier de visualiser et explorer des datasets complexes en temps réel. Ces applications peuvent inclure des tableaux de bord interactifs, des outils d'exploration des données et des interfaces de rapport personnalisé pour que les utilisateurs non-techniciens puissent extraire des insights de Databricks sans intermédiaire.

Produits connexes

En savoir plus

Apprenez à mettre les outils d'IA au service de vos projets de données et d'IA.

Prêts à devenir une entreprise axée sur les données et l'IA ?

Faites le premier pas de votre transformation