Skip to main content

Complete the Migration

Promotion or cutover to production marks the completion of a workload's migration to Microsoft Fabric. After the asset and all of its dependencies are promoted, production traffic is rerouted. Once rerouted, the previous environment becomes obsolete and can be decommissioned.

The promotion process varies depending on the architecture and the services used, but several consistent prerequisites and common tasks apply. The checklist below reflects these steps with adaptations for Microsoft Fabric workloads.

Migration Window Playbook for Microsoft Fabric

  • Send pre-promotion communications
    Notify relevant stakeholders that the cutover process has begun. Ensure that business, operational, and data product teams are informed.

  • Validate resources
    Confirm that all Fabric items are functioning:

    • All Lakehouses, Warehouses, KQL Databases, Pipelines, and Dataflows are accessible and operational.
    • All necessary Power BI semantic models are refreshed and accessible to intended audiences.
    • APIs and endpoints (e.g., GraphQL, OData, REST) are active and responding as expected.
  • Pause monitoring noise
    Temporarily suppress non-critical alerts during promotion to avoid unnecessary escalation noise. Ensure Fabric Monitoring and Azure Monitor are properly paused and will be resumed post-cutover.

  • Take final replication steps (if required)
    For scenarios with upstream replication of data (e.g., via SQL replication or external ingestion flows), ensure final synchronization is complete and consistent.

  • Hydrate additional artifacts
    Deploy or rehydrate items that weren't created earlier due to dependency sequencing—such as final Power BI dashboards, Azure Data Factory pipelines, or Microsoft Purview references.

  • Turn off source services
    Disable or disconnect upstream connections from legacy systems (on-premises or cloud) to avoid double-ingestion or conflicting writes.

  • Perform isolated testing
    Run isolated functionality tests against Fabric items. Use test datasets or test user access patterns where feasible.

  • Transition to the migrated workload
    Update routing endpoints, DNS records, API gateways, and Power BI workspace links. Ensure all references are updated to Fabric-native locations.

  • Promotion testing
    Rerun your business testing checklist, especially for reports, API outputs, and critical dataflows.

  • Seek final go/no-go approval
    Validate success criteria with Data Product Owners, Governance Leads, and Business Sponsors. A formal sign-off might be required in regulated industries.

  • Resume monitoring
    Re-enable monitoring policies and verify that everything is operating within expected parameters. Integrate with Microsoft Fabric’s native and Azure-based monitoring systems.

  • Communicate success
    Notify the entire team and affected stakeholders that the workload promotion is complete and successful. Include post-migration support instructions if needed.

Contributors