Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
Hi,
I'm working through an architectural decision for our team's production machine learning platform and would really value the perspective who have been through this in practice.
The core question is whether Fabric Data Science alone is sufficient for a production-grade MLOps practice, or whether pairing it with Azure Machine Learning using Fabric for data preparation, exploration, and experiment tracking in OneLake, and Azure ML for deployment, model monitoring, and CI/CD is genuinely worth the added complexity.
From the official documentation, a few things stand out as potential friction points for a Fabric-only path: real-time online endpoints are still in preview, there doesn't appear to be a native production model-monitoring or drift-detection story comparable to what Azure ML offers, and the CI/CD approach for model pipelines seems notebook/item-oriented rather than a full ML-pipeline framework. Compute is another dimension. Fabric runs everything through capacity-based Spark pools, which means ML training workloads share the same capacity as your data engineering, warehousing, and BI workloads whereas Azure ML gives you dedicated compute tiers (instances, clusters, serverless, and Kubernetes) with GPU options and fine-grained per-job control. In theory, that shared capacity model could create contention during heavy training runs or lead to unpredictable performance at scale, but I'm genuinely curious whether anyone have hit that in practice or whether the Spark engine handles it well enough for most ML workloads.
What I'd love to hear who have actually shipped something: did you find Fabric Data Science sufficient end-to-end for a production scenario, and if so, what did that look like? If you went hybrid, what was the tipping point, and were there integration headaches the documentation doesn't warn you about? And if you started one way and migrated to the other, what would you do differently?
Any gotchas, lessons learned, or honest "it depends on X" answers would be hugely helpful especially around monitoring, deployment reliability, compute performance under load, and keeping CI/CD manageable. Thanks in advance.
Solved! Go to Solution.
Hi @AlAmeenN
Thanks for reaching out to Mircrosoft Fabric Community Forum.
For additional guidance, you may refer to the following documentation:
Overview of Microsoft Machine Learning Products and Technologies - Azure Architecture Center | Micro...
IDEAS journey to a modern data platform with Fabric - Microsoft Fabric | Microsoft Learn
Hope this helps!!
Thank You.
Hi @v-aatheeque, Thank you for the valuable inputs and recommendations shared in this discussion...
Hi @v-aatheeque
Thank you for the message
Since most of our enterprise data already resides in Microsoft Fabric/OneLake, and at the same time we need to build a production-ready enterprise MLOps framework with capabilities such as CI/CD, deployment, monitoring, governance, and automated retraining, would a hybrid approach be the recommended architecture?
Specifically:
Microsoft Fabric for data engineering, feature engineering, and transformations
Azure Machine Learning for model lifecycle management, deployment, monitoring, governance, and CI/CD workflows
Also, are there any official reference architectures, implementation guides, or customer examples specifically for:
Fabric + Azure ML hybrid architecture
OneLake integration with Azure ML
Fabric pipelines/notebooks integrating with Azure ML deployment workflows
Hi @AlAmeenN
Thank you for your follow-up.
For additional guidance around enterprise data platform architectures, MLOps capabilities, model deployment and lifecycle management, you may find the following official Microsoft documentation helpful :
Analytics End-to-End with Microsoft Fabric - Azure Architecture Center | Microsoft Learn
MLOps machine learning model management - Azure Machine Learning | Microsoft Learn
Hope this helps!!
Thank You.
Hi @AlAmeenN
Have you had a chance to look through the responses shared earlier? If anything is still unclear, we’ll be happy to provide additional support.
Hi @AlAmeenN
Thanks for reaching out to Mircrosoft Fabric Community Forum.
For additional guidance, you may refer to the following documentation:
Overview of Microsoft Machine Learning Products and Technologies - Azure Architecture Center | Micro...
IDEAS journey to a modern data platform with Fabric - Microsoft Fabric | Microsoft Learn
Hope this helps!!
Thank You.
Hi @AlAmeenN
We wanted to follow up to check if you’ve had an opportunity to review the previous responses. If you require further assistance, please don’t hesitate to let us know.