Empowering data and AI teams to build and deploy applications with ease
Introducing Databricks Apps, the fastest and most secure way to build data and AI applications on the Databricks Data Intelligence Platform. Developers can create applications using popular frameworks, serverless deployment and built-in governance. This allows developers to focus on delivering impactful solutions to users without the complexities of infrastructure management.
Simple, production-ready apps with
built-in governance
Simple to build
Databricks Apps helps you build apps that run directly within your Databricks environment or with tools, such as Visual Studio Code and PyCharm, ensuring seamless access to your data and AI models. With Databricks Apps, data scientists and engineers can rapidly build and iterate on apps using familiar Python frameworks such as Dash, Gradio and Streamlit. You can also choose from pre-built Python templates that allow you to quickly build flexible apps.
“Databricks Apps helped me turn my RAG proof of concept into a polished and branded application. We built a RAG system to answer user questions by utilizing our company’s extensive knowledge base.”
— Heather Gomer, Senior Data Scientist, SAE International
Production-ready
Databricks Apps does not require developers to build additional infrastructure. Apps runs on automatically provisioned serverless compute, allowing deployment with ease. Databricks Apps also embraces industry-leading development practices, offering seamless integration with your preferred workflow. Whether you choose to work directly within the Databricks workspace or leverage your favorite IDE, you’ll benefit from support for Git version control and CI/CD pipelines, ensuring your internal apps are production-ready.
“The seamless integration of Databricks Apps into our DevOps processes enables us to quickly demonstrate and test new features with users while also providing a secure, production-ready front end for the internal application — all without needing additional infrastructure.”
— Lukas Heidegger, Data and MLOps Engineer, E.ON Digital Technology
Built-in governance
With Databricks Apps, data never leaves your organization unless you choose to share it. Each app is fortified with robust security measures, including granular access controls to ensure precise data permissions, automatically managed service principals for secure application-to-application communication, and automatic user authentication leveraging OIDC/OAuth 2.0 and SSO for seamless and secure user access. Furthermore, the integration with Unity Catalog provides comprehensive data governance and management capabilities, while the apps inherit the networking protections of your workspace, ensuring a multi-layered security approach for your sensitive data and applications.
“By using Databricks Apps, we saved many rounds with the security and infrastructure team and were able to instantly share our app with stakeholders in production.”
— Cesar Augusto Charalla Olazo, Senior Machine Learning Engineer, Addi
Use cases
Discover more
Learn how to power your data and AI projects using AI-powered tools.Unity Catalog
Unified governance for data and AI across clouds. Discover, access and secure structured and unstructured assets. Simplify compliance with centralized management.
Databricks IDE Integrations
Databricks offers IDE integrations, bringing core Databricks capabilities to developers’ preferred environments. Connect securely to workspaces, clusters and data within your IDE.
Ready to become a data + AI company?
Take the first steps in your transformation