Samantha Cruz
Isolutions
Data Engineer
Spain
Deploy Your Microsoft Fabric Architecture with CI/CD in 10 Minutes

Session Abstract

This session explores how to deploy a complete Microsoft Fabric architecture using Terraform and Azure DevOps. The focus is on applying infrastructure as code (IaC) principles to data architecture, making every environment setup consistent, repeatable, scalable, and fast. We start by introducing the structure of a Microsoft Fabric deployment, including capacities, workspaces, and associated resources. Then we look at how to model this architecture using Terraform, leveraging the Fabric provider to define Fabric-specific resources. The Terraform code is modular and designed to be reused across different environments. By defining variables for project names, environment tags, and other settings, the same code can be used to deploy dev, test, and prod setups with minimal changes. We configure Azure DevOps to run the Terraform code through multi-stage pipelines. These infra-structure pipelines handle validation, plan, apply, and include optional manual approval gates for production stages. The full CI/CD flow ensures that deployments are automated, controlled, and aligned with best practices for managing infrastructure in enterprise environments. A live demonstration shows the end-to-end process: cloning the code, updating variables, triggering the pipeline, and deploying the Microsoft Fabric components in Azure. This approach allows data teams to treat infrastructure as code, integrate it into version control, and reduce the time and risk involved in setting up Azure and Fabric objects manually.


Note to event organizers

Internet connection and screen connection is required to perform this session.

Samantha Cruz

Isolutions Data Engineer


Back to speaker profile
Samantha can deliver sessions in
English
Spanish
Portuguese
Relevant industries
Computer Software
Connect with Samantha

Report speaker profile

Reason for reporting this profile (multiple options possible)


Please select at least one option.

Please select at least one option.

Please select at least one option.

Please select at least one option.

Please select at least one option.
Please complete this required field.
Please complete this required field.

Thank you for reporting this profile, we are going to review it as soon as possible.