<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=612681139262614&amp;ev=PageView&amp;noscript=1">
Skip to content

Need help? Talk to an expert: phone(904) 638-5743

Advanced Fabric CICD (Code) with GitHub

Build environments, deploy with a Python library and script, inject environment parameters, configure OIDC auth, run end-to-end deployments, and automate cleanup for production.

  • Course Info
  • Instructor
  • What to know beforehand
  • System Requirements

Course Description

In Advanced Fabric CI/CD (Code) with GitHub, Nick Lee shows you how to deploy Microsoft Fabric workspaces and artifacts with a production-grade, code-first approach using GitHub Actions. This course goes beyond manual promotion and basic publishing, focusing on repeatable deployments that support multiple environments, controlled change, and team-friendly automation. You’ll learn how to think about Fabric delivery like software delivery, versioning, environment separation, parameterization, and lifecycle management. You’ll build the full workflow end-to-end, starting with prerequisites and core CI/CD concepts, then setting up environments, using the Fabric CI/CD Python library, and writing a Python deployment script. Nick walks through parameter injection for environment-specific configuration, building a GitHub Actions pipeline, and implementing secure authentication using OIDC and app registration. By the end, you’ll have a reusable deployment blueprint, including automated cleanup and practical best practices for operating Fabric CI/CD in production.

Course Outline ( Free Preview)

Module 00 - What You Need To Get Started

Module 01 - CI/CD Concepts for Microsoft Fabric

Module 02 - Building the Environment 15 min.

Module 03 - The Fabric CI/CD Python Library 10 min.

Module 04 - Writing The Python Deployment Script 11 min.

Module 05 - Parameter Injection & Environment 28 min.

Module 06 - Building the GitHub Actions Pipeline 7 min.

Module 07 - OIDC Authentication & App Registration 15 min.

Module 08 - Running The Full Deployment Workflow 15 min.

Module 09 - Automatic Artifact Cleanup & Lifecycle Management 6 min.

Module 10 - CI/CD Best Practices for Production & Class Wrap Up 10 min.

This course includes:

  • 2+ hours of training
  • 11 Modules
  • Expert level content
  • Access on mobile and browser
  • Certificate of Completion