edonaire
New Contributor III

Yes, that’s essentially correct.

Databricks Apps are currently scoped to a single workspace, so there isn’t a centralized marketplace where you can publish an app once and have multiple customers consume it directly.

The Databricks Marketplace is focused on sharing data assets, such as datasets, notebooks, and ML models, rather than full application distribution.

In practice, most teams package their app (typically via a Git repository) and have each customer deploy it within their own workspace. When scaling this across multiple clients, it’s common to automate the deployment using Terraform or the Databricks CLI as part of a standardized onboarding process.

It’s not yet a fully mature distribution model, but given that Databricks Apps is still relatively new, this is the current best practice.