top of page

Elke wasbeer heeft een staart

  • thim90
  • Jun 26
  • 5 min read

Updated: Jun 27

In mijn eerdere LinkedIn-post gebruikte ik de metafoor van de wasbeer om het verschil (en de overlap) tussen Dynamics 365 CE en PowerApps uit te leggen:


"Elke wasbeer heeft een staart, maar niet elke staart heeft een wasbeer."


Linkedin Post

Het was een knipoog, maar ook een poging om iets uit te leggen wat in de praktijk vaak onduidelijk blijft.


In deze blog duiken we dieper:

  • Waarom lijken Dynamics CE en PowerApps zoveel op elkaar?

  • Waarom is het verschil soms misleidend?

  • En wat betekent dit voor klanten én consultants?


Het ontstaan van het Power Platform: een liefdeskind van Dynamics

Voordat we de technische overeenkomsten induiken, is het goed om te weten waar het Power Platform eigenlijk vandaan komt. Het is namelijk niet 'zomaar' ontstaan als antwoord op low-code trends – het is voortgekomen uit het Microsoft Dynamics-ecosysteem.


De oorsprong ligt bij Dynamics CRM. Microsoft investeerde flink in dit platform en bouwde een architectuur die modulair, uitbreidbaar en geschikt was voor zowel standaardprocessen als maatwerk. Naarmate klanten steeds meer behoefte kregen aan flexibiliteit, zelf aanpassingen wilden doen zonder ontwikkelaar, en sneller wilden experimenteren, groeide de wens voor een platform dat méér kon dan alleen CRM.


Daarom werd de onderliggende infrastructuur van Dynamics CRM – het datamodel, de workflowmotor, het UI-framework, geleidelijk losgetrokken van het specifieke product. Dit vormde de basis voor wat we nu kennen als Dataverse (voorheen de Common Data Service) en Model-Driven Apps. Hieruit ontstonden ook Power Automate (voorheen Microsoft Flow) en Power Apps, waarmee gebruikers hun eigen apps konden bouwen, los van standaard Dynamics-functionaliteit.

Zie hier de geboorte van het Power Platform, het liefdeskindje van Dynamics 365.


Samengevat: het Power Platform is niet een losstaand initiatief, maar eerder een strategische afsplitsing van Dynamics. En dat zie je tot op de dag van vandaag terug.


En voor de sceptici onder ons, dat kan je tot aan de dag vandaag terug zien in iedere Model-Driven App. De URL is nogal altijd eenduidig over de oorsprong: https://<omgeving>.crm4.dynamics.com


URL PowerPlatform environment


Dynamics CE is een PowerApp

Die nauwe verwantschap tussen Dynamics en het Power Platform is geen toeval – het is het logische gevolg van hun gedeelde oorsprong. Waar het Power Platform zich in de loop der jaren heeft ontwikkeld tot een op zichzelf staand low-code ecosysteem, bleef Dynamics 365 CE tegelijkertijd voortbouwen op dezelfde technische fundamenten. Sterker nog, veel van wat we nu als Power Platform kennen, is ooit ontwikkeld als onderdeel van Dynamics CRM – en werd later 'generiek' gemaakt voor breder gebruik.


Dus als we zeggen dat Dynamics CE een PowerApp is, dan is dat niet alleen een versimpeling, het is technisch gezien gewoon waar. Maar wel een PowerApp met een flinke geschiedenis, vooraf gevuld met jaren aan best practices, logica en structuur vanuit de wereld van CRM, sales en service.


Laten we bij het begin beginnen: Dynamics CE is gebouwd op het Power Platform. Letterlijk.

Onder de motorkap gebruikt het:

  • Microsoft Dataverse – als centrale databron, waarin entiteiten zoals Accounts, Contacts en Cases worden opgeslagen.

  • Model-Driven Apps – de user interface waarmee je door views, formulieren en dashboards navigeert.

  • Power Automate – voor het automatiseren van processen zoals notificaties, goedkeuringen of data-updates.

  • Business Rules & Workflows – voor logica zonder code, zoals het automatisch invullen of blokkeren van velden.


Als je Dynamics CE opent, werk je in feite met een krachtige, voorgevulde Model-Driven App.

Wat bedoel ik daarmee?


👉 Denk aan de Sales module: een end-to-end verkoopproces inclusief leadkwalificatie, opportunitybeheer en offertes. Alles gebaseerd op Dataverse-tabellen, business process flows en views.

👉 Of de Customer Service Hub: een app waarmee servicemedewerkers cases afhandelen, e-mails versturen, SLA's monitoren en gebruikmaken van automatische toewijzing. Volledig gebouwd met out-of-the-box model-driven functionaliteit én Power Automate.


Veel van de features die je "in Dynamics" gebruikt – zoals een formulier met tabbladen, gerelateerde tabellen, quick create schermen, dashboards of rollen – zijn exact dezelfde als wat je in een op maat gemaakte Model-Driven App kunt toepassen. Alleen hoef je ze in Dynamics niet vanaf nul te bouwen.


Racoon learning about Dynamics and PowerApps

Maar let op: het omgekeerde geldt niet

En hier komt de twist – precies zoals ik eerder schreef: elke wasbeer heeft een staart, maar niet elke staart heeft een wasbeer. 🦝


Hoewel Dynamics CE dus letterlijk een PowerApp is, geldt het omgekeerde niet. Een willekeurige PowerApp – of het nu een Model-Driven App is of een Canvas App – is níet automatisch Dynamics. Het bevat geen vooraf gedefinieerde domeinlogica, geen gestandaardiseerde processen zoals sales pipelines of case management.


Je hebt dan wel de staart (de techniek en het platform), maar mist de wasbeer: het volwassen framework dat Microsoft met Dynamics 365 bovenop het Power Platform heeft gebouwd. Met daarin beproefde datamodellen, standaardprocessen en een uitgebreide securitystructuur.

Veel van de features die je "in Dynamics" gebruikt, zijn exact dezelfde als wat je in een "losse" PowerApp kunt toepassen.

Het verschil? Microsoft heeft de basis al voor je gebouwd – met best practices, datamodellen, processen en securitystructuren inbegrepen.

Racoon and other animal tails.

De grens vervaagt

Wat ik steeds vaker zie in projecten:

  • Power Platform-specialisten bouwen enterprise apps met exact dezelfde technieken als Dynamics-specialisten.

  • Dynamics-apps worden uitgebreid met Custom Pages en Canvas Apps.

  • PowerApps worden voorzien van security roles, business rules en model-driven onderdelen.

De tools, technieken én uitdagingen zijn hetzelfde. Het verschil zit 'm steeds minder in de technologie – en steeds meer in de context, achtergrond en mindset waarmee je bouwt.


Er is nog altijd een duidelijk cultuurverschil tussen de "klassieke" Dynamics-consultant en de nieuwe generatie Power Platform-specialisten. Even gechargeerd:

  • De Dynamics-consultant denkt vanuit processen, securityrollen, datamodellen en bedrijfslogica. Vaak met een functionele focus en diep begrip van domeinen zoals sales, service of marketing.

  • De Power Platform-specialist heeft vaak een meer creatieve, oplossingsgerichte invalshoek. Ze denken vanuit flexibiliteit, gebruikerservaring en snelheid van iteratie. Vaak ligt de nadruk op het snel realiseren van waarde, met sterke focus op UI, component denken en gebruikersinteractie.


💡 Wat ik zie: een Dynamics-achtergrond biedt vaak een sterkere fundering om schaalbare, beheerbare enterprise-oplossingen te bouwen op het Power Platform.

Niet omdat het technischer is, maar omdat het gedreven is door proceskennis, datagedrevenheid en governance. Bovendien zijn Dynamics-consultants al jarenlang gewend om onder de motorkap te sleutelen, te begrijpen hoe standaardfunctionaliteit in elkaar zit en hoe je daarop uitbreidt. Die ervaring zorgt voor robuustere oplossingen.


Veel low-code developers benaderen het bouwen van applicaties vanuit gebruikservaring, visuele logica en snelheid van ontwikkeling. Die mindset zorgt vaak voor creatieve, snel realiseerbare oplossingen met veel waarde in korte tijd.

Tegelijkertijd vraagt het bouwen van schaalbare, beheerbare enterprise-apps ook om oog voor uitzonderingen, foutafhandeling en lange termijn structuur, aspecten die bij snelle iteraties soms minder prioriteit krijgen.

Racoon and Crocodile consultants


Waarom is dit belangrijk

Veel klanten denken nog in "Dynamics" of "Power Apps" als totaal gescheiden werelden. Maar:

  • Als klant wil je geen technologie-discussie, je wil oplossingen.

  • Als specialist wil je niet kiezen tussen hokjes, maar de juiste mix kunnen inzetten.


Begrijpen dat Dynamics CE gewoon een hele dikke PowerApp is, helpt:

  • Om betere keuzes te maken in hoe je bouwt

  • Om componenten te hergebruiken tussen teams en platformen

  • Om sneller op te schalen, standaardiseren of uitbreiden

  • Om governance en security niet achteraf te hoeven plakken



Conclusie: kijk voorbij het label

Dynamics CE en Power Apps zijn geen aparte beesten. Het zijn variaties van hetzelfde ecosysteem – één waarin je steeds meer vrijheden hebt om te ontwerpen wat écht nodig is.

Of je nu vanuit Dynamics komt of vanuit het Power Platform.


Wie verder kijkt dan de technologie, bouwt betere oplossingen.

Happy Racoon understanding Relationship between PowerApps and Dynamics

🔍 Wil je sparren over wanneer je wat inzet? Of hoe je je Dynamics-landschap kunt uitbreiden met low-code tools? Laten we praten.


Comments


Stay in touch! Sign up to my newsletter!

Thanks for submitting!

bottom of page