Speaking

DevOps & Observability

From Notebook to Production: Git and CI/CD in Microsoft Fabric

How a Fabric notebook or pipeline gets from a developer's workspace to production safely: Git integration, dev/test/prod workspaces, deployments, environment configuration and release practices.

Status
Proposed
Type
Talk
Formats
Workshop · Webinar · Internal session
Level
Intermediate
Duration
45–60 minutes (talk) · half day (workshop)

This is a proposed session topic. No public event is currently scheduled.

Who it is for

  • Data engineers who build in Fabric and deploy by hand today
  • Platform and DevOps engineers supporting Fabric teams

What attendees will learn

  • How Git integration works in Fabric, and what it does and does not track
  • How to structure dev, test and production workspaces
  • How to keep environment differences in configuration instead of code
  • What can be deployed automatically today, and what still needs manual steps
  • A release practice that a small team can actually follow
On this page
  1. Session overview
  2. Outline
  3. Adapting the session

Session overview

Many Fabric teams start with notebooks edited directly in one workspace. That works until the first change breaks a production report. This session follows a single notebook and pipeline from a feature branch to production. It shows the minimum process that makes change safe without slowing a small team down.

  1. Feature branchChange in a dev workspace
  2. Pull requestReview and checks
  3. TestDeployed with test data
  4. ProductionApproved release
The path a change takes in the session's demo.

Outline

  1. Why “edit in production” fails, and what it costs to recover.
  2. Git integration: connecting a workspace, what is serialised, and branching.
  3. Workspaces per environment: naming, permissions and capacity.
  4. Configuration, not code: parameters, connections and environment-specific values.
  5. Deploying: deployment pipelines and automation APIs, plus what still needs manual steps.
  6. A release practice: reviews, versioning, rollback and communication.

Adapting the session

  • Workshop: attendees connect a workspace to Git, make a change on a branch, and promote it through test to a production workspace.

Planned articles on these topics

Tags

  • CI/CD
  • Git
  • DevOps
  • Microsoft Fabric
  • Fabric Notebook
  • Data Pipelines