06. Databricks Workspace
A Databricks workspace is the collaborative environment where teams develop and run data, analytics, and AI workloads.
Workspace mental model
Databricks Account
│
├── Workspace A
├── Workspace B
└── Workspace C
│
├── Notebooks
├── Jobs
├── Compute
└── SQL assets
The workspace is not the same thing as the durable data layer. Governed data can be stored in cloud storage and managed through Unity Catalog.
Workspace vs account
The account is the higher-level administrative scope.
A workspace is an environment used by teams and workloads.
Enterprise organizations may create separate workspaces for development, testing, production, regions, regulatory boundaries, or specialized workloads.
Do not create workspaces casually
A workspace can introduce network configuration, identity configuration, compute policies, logging, monitoring, CI/CD, and governance administration.
Workspace and Unity Catalog
Unity Catalog provides governance across workspaces connected to the relevant metastore. Current Databricks guidance favors Unity Catalog managed tables and governed access patterns over legacy storage access approaches.
Production checklist
Before creating a production workspace, define:
- Cloud region.
- Networking.
- Identity.
- Unity Catalog.
- Catalog strategy.
- Compute policies.
- Secrets.
- Logging.
- Monitoring.
- CI/CD.
- Disaster recovery.
- Cost controls.
Key takeaway
Think of a workspace as a controlled execution and collaboration boundary, not as “the database.”
Next
Continue with the next topic in 01. Databricks Foundations.