We are currently running a data platform in Azure with the following components:
- Synapse notebooks (Spark) for data engineering.
Azure Data Factory pipelines with linked services for orchestration.
SQL Database + views as a source for Power BI reporting.
Power BI dashboards consuming data from SQL views.
Self-hosted Integration Runtime (SHIR) for on-premises connectivity.
Azure Key Vault for credential management.
Git integration for version control and CI/CD.
We are evaluating Microsoft Fabric as a potential unified platform for these workloads.
My questions:
Readiness: How production-ready is Fabric for large-scale enterprise migration from the above ecosystem?
Feature Parity: Are there any known limitations or gaps compared to Synapse + ADF (e.g., linked services, SHIR, Key Vault integration, Git-based DevOps)?
Migration Strategy: Is the recommendation today to fully migrate to Fabric (e.g., move notebooks, pipelines, datasets), or use Fabric in a hybrid mode alongside existing ADLS/Synapse/ADF?
Power BI Integration: How mature is Direct Lake and Lakehouse/Warehouse for replacing SQL views as Power BI sources?
Governance & Security: How does Fabric handle secrets management and on-prem connectivity today compared to Key Vault + SHIR?
We want to plan a long-term architecture and are trying to understand whether Fabric can replace Synapse/ADF/SQL today, or whether it is best used as a complementary platform until feature gaps are closed.