1. Home
  2. inzichten
  3. microsoft fabric infrastructure as code iac

Microsoft Fabric - Infrastructure as Code (IaC)

Ben je al bezig met meerdere projecten in jouw Microsoft Fabric-omgeving, of sta je op het punt te starten? Dan merk je al snel dat iedereen Fabric op zijn eigen manier gebruikt. Geen consistentie, geen standaard, elk project opnieuw uitvinden.

Je developers missen toegang tot de juiste workspaces, pipelines, notebooks of data. Security-instellingen worden op tien verschillende plaatsen manueel geconfigureerd en half vergeten. En telkens als er een nieuw project aankomt, begint het verhaal opnieuw van nul.

Ben je ook moe van het uitrollen naar productie en het schrijven van custom scripts om je CI/CD-pipeline werkende te krijgen? Je wil gewoon dat alles klopt, consistent is en werkt zonder elke keer opnieuw te moeten uitvinden hoe.

Met de EpicData Fabric IaC-oplossing (Infrastructure as Code) rolt jouw team een volledige, consistente Fabric-omgeving uit in enkele minuten. Dezelfde aanpak, elk project, elke keer opnieuw. Geen discussies, geen fouten, geen vergeten stappen.

Door

Sammy Puttemans

19 aug 2026

7 min leestijd

Deel deze post

EpicData Microsoft Fabric

De uitdaging: herken jij dit?

Organisaties die met Microsoft Fabric werken, lopen steevast tegen dezelfde problemen aan:

  • Elke medewerker richt Fabric op zijn eigen manier in: geen eenheid, geen standaard

  • Security wordt op meerdere plaatsen manueel ingesteld en geregeld half vergeten

  • Developers missen toegang tot workspaces, pipelines, notebooks of data

  • Deployment naar productie vereist custom scripts en uren manueel werk

  • Een nieuw project opzetten duurt dagen in plaats van minuten

  • Geen traceerbaarheid: wie heeft wat wanneer gewijzigd?

Het gevolg is dat elk project een eiland wordt. De kwaliteit van de omgeving hangt af van wie er die dag aanwezig was en of die persoon aan alles heeft gedacht. Dat is niet schaalbaar en het kost onnodig veel tijd en geld.

De oplossing: Fabric Infrastructure as Code

De EpicData Fabric Infrastructure as Code oplossing is specifiek gebouwd voor Microsoft Fabric. Met één notebook wordt jouw volledige Fabric-omgeving automatisch opgezet volgens best practices voor jouw project.

De aanpak is volledig idempotent: je kunt het opnieuw draaien zonder dat er duplicaten ontstaan. Elke functie controleert eerst of een resource al bestaat voor hij iets aanmaakt. Zo is het veilig om te her-draaien, aan te passen en bij te werken.

 

Wat betekent dit concreet?

Jouw workspaces worden opgedeeld per type en per omgeving:

  • Code workspaces bevatten notebooks, pipelines, de Variable Library en de Fabric Environment

  • Data workspaces bevatten de lakehouses (BRONZE, SILVER, GOLD)

  • Voor elke actieve omgeving (DEV, TEST, ACC, PRD) worden beide workspace-types aangemaakt

  • Verschillende omgevingen: DEV, TEST, ACC, PROD

  • Capaciteit per omgeving: Wil je een Andere capaciteit per omgeving, alles kan!

  • Workspace per doeleinde: Geen één grote workspace waar je niet weet wie wat kan zien. We splitsen code, data en rapporten op in verschillende workspaces.

  • Deployment pipelines: DEV → TEST → ACC → PRD (per workspace type)

De omgevingen worden dynamisch bepaald op basis van parameters die jij mee geeft. Zo werk je met minstens twee omgevingen (DEV + PRD) of schaal je eenvoudig op naar vier omgevingen, zonder één regel code te wijzigen.

 

De workspace architectuur

Elke Fabric IaC-implementatie volgt dezelfde vaste structuur:

Pipelines gebruiken variable libraries zodat deployments naar PRD altijd de juiste IDs gebruiken geen hardcoded GUIDs, geen handmatig aanpassen per omgeving.

Veelgestelde vragen

Moet ik alles tegelijk uitrollen?

Nee. Elke stap in solution is onafhankelijk. Feature flags laten je specifieke stappen overslaan, of een stap opnieuw draaien na een wijziging.

Wat als ik maar twee omgevingen nodig heb?

Alleen omgevingen die je hebt ingevuld in de parameters worden aangemaakt. DEV en PRD volstaan voor de meeste projecten.

Welke rechten heeft de uitvoerende gebruiker nodig?

Fabric Admin (als je domain feature wilt gebruiken)- of Workspace Admin-rechten voor de uitvoering. Na afloop worden de persoonlijke rol-assignments automatisch verwijderd van connections en pipelines. Zodat alles 100% correct staat.

 

Hoe EpicData jou helpt

Als ervaren Microsoft Solutions Partner begeleiden we je van setup tot go-live én verder. Met onze bewezen aanpak zorgen we ervoor dat jouw Microsoft Fabric-platform niet alleen correct wordt opgezet volgens de best practices, maar ook écht waarde oplevert voor je organisatie.

 

Fabric Acceleration Kit

epicdata-fabric-acceleration-kitStaat jouw Microsoft Fabric-omgeving technisch klaar na onze Fabric IaC Solution? Dan begint het echte werk pas. EpicData helpt je om snel, gestructureerd en volgens de juiste standaarden aan de slag te gaan.

Loop je vast op moeilijk ontsluitbare databronnen? Twijfel je over welke transformaties thuishoren in Bronze, Silver of Gold? Of zoek je een efficiënte en best-practicegedreven manier om data doorheen de verschillende lagen van je data platform te verwerken?

Met onze Fabric Accelerator Kit hoef je dat niet zelf uit te zoeken.

Deze accelerator ondersteunt je bij:

    • Het correct opzetten van dataflows en dataverplaatsingen tussen de verschillende lagen.

    • Het toepassen van best practices binnen ETL/ELT-processen.

    • Het voorzien van logging en monitoring, zoals het aantal aangemaakte, gewijzigde en verwijderde records.

    • Het implementeren van Slowly Changing Dimensions (SCD) Type 1 en Type 2.

Het grootste voordeel?

Wij hebben deze bouwblokken en code al voor jou ontwikkeld, getest en gevalideerd. Daardoor kan jouw team sneller leveren, met minder risico en zonder telkens opnieuw het warm water te moeten uitvinden.

Met EpicData kies je voor een versnelling in je Fabric-traject: sneller resultaat, hogere kwaliteit en minder technische complexiteit.

Dieter Eerens

New Business Manager bij EpicData

Plan een gesprek met Dieter

Ben jij actief in innovatie of de bouwsector en worstel je met data-gedreven uitdagingen? Laten we er eens over praten. We tonen je graag hoe we samen kunnen bouwen aan een slimme, kostenefficiënte datastrategie die jouw innovaties sneller tot leven brengt.