Naar de inhoud
Home Voor wie Aanbod Platforms & CMS Lab Schrijven Over Contact
NL EN
Fundament · Platforms, koppelingen en migraties

Eerst het fundament. Daarna pas AI.

Ik bouw en integreer al ruim vijfentwintig jaar de platforms waar organisaties op draaien: websites, portalen, bedrijfssoftware, koppelingen en migraties. Op Laravel en .NET, met Statamic of Sitefinity. Dat fundament is er nog steeds, en het is wat je nodig hebt voordat je er AI op zet.

01

Het portaal is vijftien jaar oud en niemand durft er nog aan.

02

De redactie werkt om het CMS heen in plaats van ermee.

03

Drie pakketten, en geen van de drie praat met de andere twee.

Een klein huis met een rood dak, stevig op een groot stenen fundament.

01 · Vier soorten werk, op Laravel én .NET

Waar ik aan bouw

Vier soorten werk die steeds terugkomen, in twee stacks. Laravel met Statamic aan de ene kant, .NET met Sitefinity aan de andere. Welke het wordt, bepaalt wat er al staat en wie het straks moet beheren, niet mijn voorkeur.

Een beeldscherm met een portaal: een zijbalk, een paar vlakken en één rode knop.
Werk 01

Platforms en portalen

Bedrijfskritische webapplicaties en portalen op Laravel en .NET, gebouwd om jaren mee te gaan. Klantportalen, ledenomgevingen en interne bedrijfssoftware, met de rechten en de rapportages die daarbij horen.

Laravel · .NET

Een laptop met een pagina in bewerking, en een hand met een rood potlood op het scherm.
Werk 02

Content en CMS

Statamic, Laravel en Sitefinity. Een CMS dat redacteuren echt kunnen bedienen, met een structuur die meegroeit. Statamic als het licht en snel moet, Sitefinity als het in een .NET-landschap moet passen.

Statamic · Sitefinity

Twee verschillende stekkers, verbonden door een rood verloopstuk.
Werk 03

Koppelingen

Twee pakketten kennen elkaar niet, dus verhuizen je mensen de gegevens met de hand. Ik bouw de koppeling ertussen, ook naar AFAS, Exact en Moneybird. Met wachtrijen, herkansingen en monitoring, gebouwd om onbeheerd te draaien.

AFAS · Exact · Moneybird · Peppol

Als product: Het Koppelstuk
Een oude, verweerde serverkast en een nieuwe ernaast, met een rode pijl die een kistje van de oude naar de nieuwe draagt.
Werk 04

Migraties

Van verouderd systeem naar modern platform. Nieuw naast oud, per onderdeel overzetten, met een weg terug. Saai en voorspelbaar, zoals een migratie hoort te zijn.

Van oud naar nieuw · van .NET naar Laravel · van maatwerk naar CMS

Als product: De Bouw

02 · Waarom dit werk eerst komt

Het fundament onder AI

AI-systemen draaien niet in het luchtledige. Zodra je AI werk toevertrouwt, moet het bij je data kunnen, in je processen passen en aansluiten op systemen die er soms al twintig jaar staan. De meeste AI-projecten stranden niet op het model maar op die aansluiting.

Fundament 01

Bij je data kunnen

Een model is zo goed als wat het te zien krijgt. Dat vraagt om een platform waar de data op orde is en veilig te ontsluiten, met rechten die kloppen.

Fundament 02

In je processen passen

AI die naast het werk staat, wordt niet gebruikt. Het hoort thuis in het portaal, het CMS of de bedrijfssoftware waar mensen al in werken.

Fundament 03

Aansluiten op wat er staat

Koppelingen naar pakketten die elkaar niet kennen, en migraties weg van wat te oud is geworden. Dat werk komt eerst, anders bouw je op zand.

Dat is het werk dat ik al ruim vijfentwintig jaar doe, en daarom staat het hier, vóór het AI-aanbod.

03 · Waar dit vandaan komt

Wat kun je nakijken?

Enterprise-omgevingen via Progress Software, voor organisaties als WHO. Financiële dienstverlening bij Van Lanschot. Ledenplatformen bij Vereniging Eigen Huis. En daarnaast vijftien jaar zelfstandig werk voor kleinere organisaties, waar dezelfde principes gelden maar de budgetten kleiner zijn.

Een rode veiligheidshelm.

Enterprise op .NET en Sitefinity

Via Progress Software, de maker van Sitefinity, werkte ik in enterprise-omgevingen voor organisaties als WHO en Van Lanschot. Verouderde systemen vernieuwen zonder stilstand, op .NET, in landschappen met tientallen andere systemen eromheen.

Over Daniel

Na te kijken · De volledige loopbaan staat op de Over-pagina.

Een buiskoppeling met twee flenzen, een van beide rood.

Bij Concent zijn de koppeling en de migratie opgeleverd

De Cockpit van Stichting Concent haalt autorisaties en rapportages uit ruim vijftig AFAS-omgevingen. AFAS stopt met de koppelmethode waar dat op draaide, dus zonder ingreep zou die Cockpit stilvallen bij elke aangesloten organisatie. Ik heb hem gemigreerd naar OAuth, de sleutels uit de broncode gehaald en de autorisatiecontrole uitgebreid. De koppeling draait nu op OAuth, bij Concent zelf en bij de aangesloten organisaties. In fasen geoffreerd, met een vaste prijs per fase.

Opgeleverd · De aanpak, de fasering en wat er nu draait loop ik met je door.

Een bankschroef met een rode hendel, met een printplaat erin geklemd.

Deze site en mijn eigen producten draaien op Laravel en Statamic

Wat ik voor klanten bouw, gebruik ik zelf. Deze site draait op Statamic. Expensio, Cranely en Dotmap draaien op Laravel, gebouwd in mijn eigen productiestraat en in gebruik bij echte gebruikers.

Bekijk het Lab

Na te kijken · Alles in het Lab draait in productie.

04 · Drie producten, van klein naar groot

Welke stap past hierbij?

Welke stap het wordt, hangt af van wat er ligt. Prijzen en afbakening staan op de pagina van het product zelf.

Een koppelstuk van twee buizen met een rode afsluiter erop.
Het Koppelstuk

Moeten twee systemen met elkaar praten?

Dan bouwt Het Koppelstuk in zes stappen één koppeling die onbeheerd draait: met wachtrijen, herkansingen en een vangnet, voor een vaste prijs.

Bekijk Het Koppelstuk
Een steiger van blauwe buizen met één rode plank op de bovenste laag.
De Bouw

Moet er iets vernieuwd of gemigreerd worden?

Dan is het een Bouw: een vastgelegde scope, een vaste prijs per fase, nieuw naast oud, en na elke fase kun je stoppen.

Bekijk De Bouw
Een verrekijker op een houten statief, met een rode band om de kijker.
De Verkenning

Is de vraag nog breed?

Dan begint het met twee dagen Verkenning: een kaart van wat er staat, één proef op jullie eigen materiaal en een voorstel met een bedrag.

Bekijk De Verkenning
Een tekentafel met een opgerolde tekening en een rode tekenlat.

Vaste AI-architectWil je iemand die blijft meekijken? Een vaste architect die de keuzes bewaakt terwijl je eigen team of een bureau bouwt.

Bekijk de Vaste AI-architect

05 · Wat mensen willen weten

Nog vragen?

De vragen die altijd komen, met korte antwoorden. Staat de jouwe er niet bij, dan is een gesprek van een half uur de snelste weg.

Laravel of .NET?

Allebei, en ik heb geen voorkeur die boven jouw situatie gaat. Staat er al een .NET-landschap met een team dat het beheert, dan bouw ik daarin verder. Begin je opnieuw, of moet het licht en snel, dan is Laravel meestal de betere keuze.

Statamic of Sitefinity?

Statamic is licht, snel en prettig voor redacties, en hoort bij Laravel. Sitefinity is een enterprise-CMS op .NET, met de governance en de integraties die grote organisaties nodig hebben. Ik heb met allebei jaren gewerkt en kies op wat er al staat.

Kan een migratie zonder stilstand?

Ja, als je hem per onderdeel doet. Nieuw naast oud, elk onderdeel apart overzetten, en het oude pas afsluiten als het nieuwe bewezen werkt. Er is op elk moment een weg terug.

Wat kost het?

Dat hangt af van wat er staat. Een Koppelstuk en een Bouw hebben een vaste prijs per stap of per fase; die staat op de productpagina. Voor een migratie of een nieuw platform krijg je na een gesprek of een Verkenning een voorstel met een bedrag.

Werk je ook met ons eigen team of bureau?

Graag. Als architect naast jullie developers of een bureau, of als bouwer van het lastige stuk. De kennis blijft dan bij jullie, en de bouw daarna heeft geen overdracht nodig.

Portret van Daniel Plomp. Een klein huis met een rood dak, stevig op een groot stenen fundament.
Wie dit bouwt

Bouwt dit sinds 1999 en nog steeds zelf.

Elk AI-systeem dat ik bouw, hangt aan een platform, een CMS of een koppeling die er al stond. Dat werk doe ik sinds 1999, en ik ben het nooit saai gaan vinden. Juist omdat het saai en voorspelbaar hoort te zijn: een portaal dat jaren meegaat, een koppeling die onbeheerd draait, een migratie zonder stilstand. Daar bouw je AI op, niet andersom.

Daniel Plomp · AI Architect & Builder

Staat er iets dat vernieuwd, gekoppeld of gemigreerd moet worden?

Stuur een link of omschrijf de situatie. Je krijgt een eerlijk beeld van de route en wat die kost.

Meestal reactie binnen één werkdag