M365Con 2027 – gratis online conferentie · 11–22 Jan 2027 · 120 sessions→ m365con.net

2026-09-03

Power Platform architecturen voor complexe enterprise-oplossingen met Ian Tweedie [MVP]

Power Platform architecturen voor complexe enterprise-oplossingen met Ian Tweedie [MVP]
Microsoft Power Platform wordt vaak omschreven als een low-code platform. Maar wat gebeurt er wanneer de applicaties die je bouwt bedrijfskritisch worden, sterk geïntegreerd zijn en te complex zijn voor een eenvoudige maker-first aanpak?In deze aflevering van M365 FM gesprekt Mirko Peters met Power Platform Solution Architect Ian Tweedie over wat er gebeurt wanneer Power Platform verder gaat dan eenvoudige low-code applicaties en onderdeel wordt van een serieuze enterprise-architectuur. LOW-CODE BETEKENT NIET LAGE ARCHITECTUUR Power Platform kan snel een groot deel van de bedrijfswaarde leveren, maar enterprise-oplossingen bevatten bijna altijd eisen die verder gaan dan standaard low-code mogelijkheden.Ian legt uit waarom low-code nooit verward mag worden met no-code, en waarom traditionele softwarearchitectuurprincipes nog steeds belangrijk zijn bij het bouwen met Power Apps, Power Automate, Dataverse, custom connectors, API's en Azure-diensten. W

Microsoft Power Platform wordt vaak omschreven als een low-code platform. Maar wat gebeurt er wanneer de applicaties die je bouwt bedrijfskritisch worden, sterk geïntegreerd zijn en te complex zijn voor een eenvoudige maker-first aanpak?In deze aflevering van M365 FM spreekt Mirko Peters met Power Platform Solution Architect Ian Tweedie over wat er gebeurt wanneer Power Platform verder gaat dan eenvoudige low-code applicaties en onderdeel wordt van een serieuze enterprise-architectuur.

LOW-CODE BETEKENT NIET LAGE ARCHITECTUUR
Power Platform kan snel een groot deel van de bedrijfswaarde leveren, maar enterprise-oplossingen bevatten bijna altijd eisen die verder gaan dan standaard low-code mogelijkheden.Ian legt uit waarom low-code nooit verward mag worden met no-code — en waarom traditionele principes van softwarearchitectuur nog steeds belangrijk zijn bij het bouwen met Power Apps, Power Automate, Dataverse, custom connectors, API's en Azure-diensten.

WANNEER POWER PLATFORM ENTERPRISE-SOFTWARE WORDT
Er is niet noodzakelijk een duidelijke grens tussen "low-code" en "enterprise".De complexiteit neemt toe wanneer applicaties meerdere gebruikersreizen, ontwikkelteams, integraties, beveiligingseisen, bedrijfskritische processen en onderling verbonden diensten omvatten.Op dat moment wordt architectuur essentieel.Ian legt uit waarom oplossingen opgedeeld moeten worden in duidelijk gedefinieerde features en modules met heldere interfaces, in plaats van één grote onderling verbonden applicatie te worden.

HET WHACK-A-MOLE-ONTWIKKELPROBLEEM ONTSNAPPEN
Je repareert één bug en elders verschijnt er een andere.Dat bekende ontwikkelprobleem is vaak een symptoom van sterk gekoppelde architectuur.Ian bespreekt hoe modulair ontwerp functionaliteit kan isoleren en onbedoelde afhankelijkheden kan verminderen. Aan de hand van e-maillevering als voorbeeld legt hij uit hoe het scheiden van bedrijfsprocessen en leveringsmechanismen applicaties makkelijker te testen, te onderhouden, te vervangen en te schalen maakt.

LOW-CODE + PRO-CODE = HYBRIDE ARCHITECTUUR
Power Platform hoeft niet te concurreren met traditionele softwareontwikkeling.Een Power Apps-frontend kan slechts een klein onderdeel vormen van een veel grotere applicatie die gebruikmaakt van Azure, AWS, GCP, API's of custom services.De belangrijke architecturale vraag is niet of iets "low-code" of "pro-code" is.Het gaat erom welke technologie het best geschikt is voor elke feature.

CITIZEN DEVELOPERS, MAKERS EN ARCHITECTUUR
Citizen developers brengen iets buitengewoon waardevols mee: diepgaande kennis van de bedrijfsprocessen waarmee ze dagelijks werken.Maar zakelijke expertise vertaalt zich niet automatisch naar goede applicatiearchitectuur.Ian bespreekt de balans tussen het versterken van makers en het introduceren van voldoende architectuur, governance, normalisatie en technische review om te voorkomen dat oplossingen moeilijk te onderhouden worden.

GOVERNANCE ZONDER INNOVATIE TE DOODSLAAN
Te weinig governance zorgt voor chaos.Te veel governance zorgt voor wrijving — en kan medewerkers naar niet-ondersteunde workarounds, spreadsheets, VBA en shadow IT drijven.De uitdaging is het juiste niveau van governance te vinden, afhankelijk van organisatorisch risico, de kriticiteit van de applicatie, de gebruikers en de zakelijke impact.

POWER PLATFORM, API'S EN AZURE
Waar moet business logic leven?Mogen secrets in Power Platform worden opgeslagen? Wanneer worden Azure Key Vault, Azure Functions of API Management onderdeel van de architectuur?Ian legt uit waarom architectuur altijd moet beginnen bij het probleem dat opgelost wordt, en niet bij het toevoegen van Azure-diensten simpelweg omdat ze beschikbaar zijn.

GIT, BRONBEHEER EN CI/CD
Naarmate Power Platform-ontwikkeling meer samenwerking vereist, worden traditionele ontwikkelpraktijken steeds relevanter.Het gesprek gaat over Git, repositories, ontwikkelomgevingen, pipelines, bronbeheer, feature-isolatie, onderlinge afhankelijkheden en CI/CD.Er is niet altijd een perfecte aanpak voor bronbeheer in Power Platform — soms is het doel de "minst slechte optie" voor het project kiezen.

IAN'S POWER PLATFORM ARCHITECTUUR-PLAYBOOK

Ian's kernprincipe is eenvoudig:Splits oplossingen op in features en modules.Elke feature moet een duidelijke reden van bestaan hebben en idealiter één specifieke verantwoordelijkheid vervullen.Bepaal vervolgens hoe die features met elkaar communiceren, waar de logica moet worden uitgevoerd, hoe ze getest moeten worden en welke technologie het best geschikt is om ze te implementeren.

DE RAPID-FIRE RONDE
Mirko stelt Ian een reeks snelle vragen:Moet elke enterprise-applicatie Dataverse gebruiken?Kan Power Platform bedrijfskritische applicaties bouwen?Kan Power Automate Logic Apps vervangen?Vermindert low-code automatisch technische schuld?Kan Power Platform traditionele applicatieontwikkeling vervangen?En misschien wel het belangrijkste: wat moet je bestellen wanneer je Newcastle bezoekt?

BELANGRIJKSTE CONCLUSIE
Low-code betekent niet lage architectuur.Naarmate Power Platform-oplossingen groter, meer verbonden en belangrijker voor het bedrijf worden, blijven de fundamenten van software-engineering relevant.Architectuur is belangrijk.Datamodellering is belangrijk.Governance is belangrijk.Beveiliging is belangrijk.API-ontwerp is belangrijk.DevOps is belangrijk.En succesvolle enterprise Power Platform-ontwikkeling draait steeds meer om het begrijpen hoe low-code, pro-code, Azure, API's, automatisering en traditionele software-engineering-praktijken samenwerken.

Word supporter van deze podcast: https://www.spreaker.com/podcast/m365-fm-a-microsoft-mvp-podcast-by-mirko-peters--6704921/support.

Apple Podcasts · Spotify · YouTube · Deezer

Architecting Power Platform for Complex Enterprise Solutions with Ian Tweedie [MVP] (English)