Del via


Databricks Apps

Databricks Apps enables developers to build and deploy secure data and AI applications directly on the Databricks platform, which eliminates the need for separate infrastructure. Apps run on the serverless platform and integrate with key platform services, including Unity Catalog for data governance, Databricks SQL for querying data, and OAuth for authentication. Common use cases include interactive dashboards, RAG chat apps, data entry forms, and custom operational interfaces.

Develop apps locally using Python or Node.js, then deploy them to a workspace and move them between workspaces. Popular Python frameworks include Streamlit, Dash, and Gradio. Node.js frameworks such as React, Angular, Svelte, and Express are also supported.

Apps are billed per hour of compute time while running, based on provisioned capacity. You can create a limited number of apps per workspace. For details, see Resource limits and Configure the compute size for a Databricks app. For Free Edition limits, see Databricks Free Edition limitations.

Databricks apps require a Premium tier workspace.

Get started

Feature Description
Get started with apps Create and deploy your first app.
Key concepts in apps Learn about core concepts, including app structure, resources, state, and authorization.
Apps system environment View the pre-configured system environment and pre-installed packages.

Development and deployment

Feature Description
Set up your environment Configure your local development environment for building apps.
Configure apps Configure app settings, permissions, networking, and authorization.
Develop apps Build apps using Python or Node.js with supported frameworks.
Deploy apps Deploy apps to make them accessible in the workspace.

Management and operations

Feature Description
Monitor apps Monitor logs, audit events, costs, and app insights.
Embed apps Embed apps in external websites and applications.
Best practices for apps Follow recommended practices for app development and deployment.

Compliance standard support

Databricks Apps is supported with the compliance security profile in all regions where the selected compliance standard is available. A workspace admin must enable Databricks Apps in the Previews page. For details, see Manage workspace-level previews. For region-level support, see Classic and serverless compute support by region.