@Parameswaran Serussery Narayanan
Thank you for the detailed context, your analysis and understanding of the scenario are spot on.
Given the scale at which Dept 1 is already operating (735+ pipelines and 2500+ artifacts), and with multiple other departments planning to use the same workspace, continuing with a single Synapse workspace architecture will likely lead to resource contention and hard platform limits, as you've rightly pointed out.
Based on your scenario and Microsoft's documented best practices (including those shared by Jovan Pop and others), the recommended approach would be:
Multi-Workspace Architecture with a Shared Data Lake (ADLS Gen2)
This model provides:
- Scalability by isolating workloads per department,
- Autonomy for individual Dev/Test/Prod cycles and CI/CD per team,
- Governance and control via centralized security and Purview integration,
- Data sharing and reuse through Serverless SQL Pool queries and shared curated zones in the data lake.
While this does introduce more complexity in setup (VNet integration, RBAC, and lake ACLs), the benefits in terms of long-term agility, performance, and maintainability outweigh those challenges, especially for large enterprises like yours.
I hope this information helps. Please do let us know if you have any further queries.
Kindly consider upvoting the comment if the information provided is helpful. This can assist other community members in resolving similar issues.
Thank you.