Commencer ici
Commencer ici
Qu'est-ce que DevHub ?
DevHub est la ressource dédiée aux développeurs pour créer des applications d'entreprise avec Databricks.
Pourquoi développer des applications d'entreprise sur Databricks ?
La plateforme Databricks allie une expérience développeur de premier ordre à la maturité opérationnelle et à la gouvernance dont les grandes organisations ont besoin :
- Expérience développeur : un outillage pensé pour les agents permet à chacun de livrer rapidement de véritables applications, les agents de codage se chargeant du gros du travail.
- Maturité opérationnelle : des déploiements gérés et stables dès le départ, ainsi qu'une mise à l'échelle horizontale avec des déploiements sans interruption de service et une affinité de session.
- Gouvernance et administration : les permissions au niveau du workspace et le SSO s'appliquent automatiquement à chaque application, et les contrôles de compute par application (tailles fixes, arrêt et démarrage à la demande) permettent de maîtriser les coûts.
Votre workspace est la base de tout
Les applications créées sur Databricks s'exécutent dans un workspace Databricks.
Vous ne savez pas ce qu'est un workspace ? Renseignez-vous auprès de l'administrateur Databricks de votre équipe, inscrivez-vous à un essai gratuit ou découvrez Databricks Free Edition pour créer votre propre workspace.
Les workspaces sont isolés, sécurisés et gouvernés. Pour chaque application que vous créez, le workspace détermine qui peut s'y connecter et quelles données l'application peut lire et écrire. L'hébergement, l'authentification et le réseau sont gérés pour vous : vous pouvez ainsi vous concentrer sur la logique métier de votre application plutôt que sur l'infrastructure.
Ce que vous allez utiliser
Les applications créées sur Databricks s'appuient sur plusieurs services du workspace : Databricks Apps, Lakebase Postgres, Agent Bricks et le Data Lakehouse. Consultez la Vue d'ensemble de la plateforme pour plus de détails sur chacun d'eux.
Pour aller plus loin
- Consultez la Vue d'ensemble de la plateforme pour comprendre comment les services s'articulent entre eux.
- Configurez votre environnement pour commencer à créer des applications.
- Découvrez ce que sont les modèles et comment ils vous permettent de générer rapidement la structure d'une application.