Operationalize configuration-based deployments to work with Microsoft Fabric and Azure DevOps

This post covers how to operationalize configuration-based deployments to work with Microsoft Fabric and Azure DevOps. This feature is now generally available in the latest fabric-cicd release. Microsoft has officially announced official support for Microsoft fabric-cicd tool. With that news, this feels like the perfect time to follow up on the post read by thousands … Read more

Updating Microsoft Fabric Notebook Cells at Build Time with Azure Pipelines

This post covers how I ended up updating Microsoft Fabric notebook cells at build time with Azure Pipelines. Which is the service that manages your pipelines in Azure DevOps. I decided to share this to be transparent about what happened and how I resolved the issue. Plus, share how you can directly edit notebook cells … Read more

Automate FUAM deployments and updates

This post shows how you can automate FUAM deployments and updates with Azure DevOps. Including the creation of service connections, download of relevant items and relevant notebooks run. For those yet to discover FUAM, FUAM stands for Fabric Unified Admin Monitoring and is a popular monitoring solution developed by two Microsoft employees. You deploy FUAM … Read more

Modernize Microsoft Fabric CI/CD using the Azure DevOps MCP Server

This post shows how you can modernize Microsoft Fabric CI/CD using the Azure DevOps MCP Server. By showing examples of how you can use natural language when working with GitHub Copilot in Visual Studio Code to perform a variety of tasks you tend to perform manually in Azure DevOps. Currently there is a lot more … Read more

Perfect combination of Azure DevOps services for an end-to-end Microsoft Fabric CI/CD story

I decided to share my thoughts about the perfect combination of Azure DevOps services for an end-to-end Microsoft Fabric CI/CD story. Since the topic came up in a forum recently. Before I go any further, I will explain what I mean by Azure Devops services. Even though a lot of people think of Azure DevOps … Read more

Get started with the Custom Branch Out to New Workspace scripts for Microsoft Fabric

In this post I share how you can get started with the custom Branch Out to New Workspace scripts for Microsoft Fabric provided by Microsoft. Which you can find in the Fabric Toolbox GitHub repository provided by Microsoft. This offering allows you to automate the “Branch out to new workspace” functionality with Azure DevOps. Which … Read more

Mystery of the fabric-cicd authentication that never was

In this post I cover the mystery of the fabric-cicd authentication that never was. To help others who experience similar issues with fabric-cicd. Allow me to explain. A while back I encountered issues whilst testing some things for the Azure DevOps version of the FUAM deploymenator. Which is a FUAM deployment accelerator that I developed … Read more

Managing Fabric connections with Fabric CLI when performing CI/CD

In this post I cover managing Microsoft Fabric connections with Fabric CLI when performing CI/CD. To clarify, I mean the Microsoft Fabric connections that you work with when you select “Manage connections and gateways” in the settings menu in Microsoft Fabric. Like in the below image. When I say the Fabric CLI I mean the … Read more

Azure DevOps version of the FUAM deploymenator

In this post I introduce the Azure DevOps version the FUAM deploymenator. Which is a FUAM deployment accelerator that I developed in order to push FUAM deployments from Azure DevOps to a Microsoft Fabric tenant. Like in the overview diagram below. As you can see above, the solution utilizes both the Fabric Command Line Interface … Read more

Operationalize Fabric workspaces with Azure DevOps using Fabric CLI and fabric-cicd

In this post I want to show one way you can operationalize Fabric workspaces with Azure DevOps using Fabric CLI and fabric-cicd. To clarify, when I say the Fabric CLI I mean the Fabric Command Line Interface. Which is a command line offering by Microsoft. Whereas fabric-cicd is a Python library that allows you to … Read more