cancel
Showing results for 
Search instead for 
Did you mean: 
Data Engineering
cancel
Showing results for 
Search instead for 
Did you mean: 

What are the best practices for the isolation of different environments in Databricks? I am trying to find out the best practice around Databricks env...

Kaniz
Community Manager
Community Manager

What are the best practices for the isolation of different environments in Databricks?

I am trying to find out the best practice around Databricks environments creation like - dev, stage, and prod. Should it be:

1. Single Databricks account with multiple workspaces where each workspace will be one environment like workspace-dev, workspace-stg, and workspace-prd?

Or

2. Multiple Databricks accounts for each account per environment like dev-account@domain.com; stg-account@domain.com; and prd-account@domain.com , where each environment could have 1 or multiple workspaces representing different work areas divided by either teams or projects?

Please advise/suggest best practices around this.

CC:- @Abhijit Rai​ ​ 

2 REPLIES 2

Atanu
Esteemed Contributor
Esteemed Contributor

1. Single Databricks account with multiple workspaces where each workspace will be one environment like workspace-dev, workspace-stg, and workspace-prd should be optimum solution. @Kaniz Fatma​ @Abhijit Rai​ 

Anonymous
Not applicable

Hey @Abhijit Rai​ 

Does @Atanu Sarkar​'s response answer your question? If yes, would you be happy to mark it as best so that other members can find the solution more quickly?

Thank you!

Welcome to Databricks Community: Lets learn, network and celebrate together

Join our fast-growing data practitioner and expert community of 80K+ members, ready to discover, help and collaborate together while making meaningful connections. 

Click here to register and join today! 

Engage in exciting technical discussions, join a group with your peers and meet our Featured Members.