Cegeka Careers Language Waarom Cegeka Back
Trinity of Innovation

5G, kunstmatige intelligentie en hybride cloud: allemaal baanbrekende technologieën in en op zichzelf. Maar wat is hun echte potentieel?

Ontdek de toekomst met ons
Icons_Navigation_Cegeka&Society

Cegeka & Maatschappij

Wij ontwikkelen innovatieve oplossingen met een positieve impact op het milieu, de mens en de maatschappij.

Icons_Navigation_Why Cegeka

Waarom Cegeka

Als familiebedrijf dat IT-oplossingen levert, werken we nauw samen met onze klanten.

Icons_Navigation_Our Story

Over Ons

Onze sterke waarden vormen de hoeksteen van onze identiteit en staan aan de grondslag van ons succes.

Icons_Navigation_Annual Report

Annual Report

Duik in de details van onze groei. Lees het volledige rapport en kom meer te weten over ons aanhoudende succes.

Meer Cegeka

Ons Management

Corporate News

Contact & Locaties

Oplossingen Back
Oplossingen
Hybrid Cloud

Hybrid Cloud

Ontdek de toegevoegde waarde van cloudimplementatie voor uw bedrijf

Data solution

Data & AI

Ontdek onze verschillende data-oplossingen die u helpen om een datagestuurd bedrijf te worden.

Cybersecurity & Networking Solution

Cyber Security & Networking

Met cyber resilience wordt uw organisatie elke dag een beetje veiliger.

Digital Workplace Solution

Digitale Werkplek

Hybride werkplekken die productiviteit verhogen en kosten verlagen

Applications Solution

Applications

Applicaties bouwen om groei, innovatie en flexibiliteit te verankeren

Business Solutions

Business Solutions

Verbind uw bedrijf met Dynamics 365

5G_Citymesh

5G & Mobile Private Networks

Expertise en ontwikkelingservaring om alle voordelen van 5G te realiseren

Products and platform solutions

Products & Platforms

Softwareoplossingen die bedrijfsprocessen optimaliseren en succes stimuleren.

Diensten Back
Diensten
Website_Navigation_IT_Team_Extension_3

IT Team Extension

De beste IT-professionals om uw projecten te ondersteunen

Outsourcing Services

Outsourcing & Managed Services

Door uw IT uit te besteden, kunt u zich focussen op uw strategie.

Website_Navigation_Consultancy

Consultancy

De juiste vaardigheden en attitude om de IT-projecten op uw kantoor te ondersteunen

Website_Navigation_Projects

Projecten

De juiste digitale oplossingen integreren voor uw IT-project

Industrieën Back
Industrieën

Onze diensten op maat van de sector zijn ontworpen om specifieke uitdagingen en kansen in verschillende sectoren aan te pakken

Alle industrieën
Agri & Voeding

Agri & Voeding

Cegeka begrijpt het ecosysteem van landbouw en voeding door en door, en kent de opportuniteiten die dit met zich meebrengt.

Gezondheidszorg

Gezondheidszorg

Door toonaangevende digitale oplossingen te ontwikkelen en mensen, processen en systemen met elkaar te verbinden.​

Energie & Nutsbedrijven

Energie & Nutsbedrijven

Met de komst van smart grids voor elektriciteit, kunnen bedrijven hun eigen energiebeheer regelen.

Financiën & Verzekeringen

Financiën & Verzekeringen

Neem grote stappen in de richting van cloud computing om effectiviteit te vergroten door het gebruik van AI en big data.

Productie

Productie

Productieketens worden intelligente netwerken met realtime track-and-trace-systemen.

Mobiliteit

Mobiliteit

Burgers, bedrijven en bezoekers een betere ervaring aanbieden door de beste digitale oplossingen voor mobiliteit te integreren

Inzichten Back
Kennis is onze steunpilaar

Wij geloven in het delen van onze inzichten en expertise met u. Verken onze bronnen en kom meer te weten over onze producten, diensten en trends in de sector.

Icons_Navigation_Case Studies

Case Studies

Stap in de wereld van onze tevreden klanten en zie hoe we hen hebben geholpen hun doelen te bereiken.

Icons_Navigation_News Items

Corporate News

Blijf op de hoogte van ons bedrijfsnieuws, aankondigingen, prijzen en evenementen.

Icons_Navigation_Blogs

Blogs

Lees onze nieuwste artikelen over onderwerpen variërend van technologie, innovatie, business en meer.

Icons_Navigation_Webinars

Webinars

Maak deel uit van onze live of on-demand webinars, waar onze experts kennis van onschatbare waarde delen

Icons_Navigation_Ebooks

E-books & Whitepapers

Download onze gidsen en rapporten over verschillende aspecten van technologie en business.

Icons_Navigation_Events

Evenementen

Ontdek waar we de volgende keer zullen zijn en schrijf je in voor onze komende evenementen.

Back
Select language

Dutch - Belgium

English

German (Germany)

Italian

Dutch (The Netherlands)

Dutch (Belgium)

Romanian

Greek

Swedish

Contacteer ons
Cegeka Waarom Cegeka
Trinity of Innovation

5G, kunstmatige intelligentie en hybride cloud: allemaal baanbrekende technologieën in en op zichzelf. Maar wat is hun echte potentieel?

Ontdek de toekomst met ons
Icons_Navigation_Cegeka&Society

Cegeka & Maatschappij

Wij ontwikkelen innovatieve oplossingen met een positieve impact op het milieu, de mens en de maatschappij.

Icons_Navigation_Why Cegeka

Waarom Cegeka

Als familiebedrijf dat IT-oplossingen levert, werken we nauw samen met onze klanten.

Icons_Navigation_Our Story

Over Ons

Onze sterke waarden vormen de hoeksteen van onze identiteit en staan aan de grondslag van ons succes.

Icons_Navigation_Annual Report

Annual Report

Duik in de details van onze groei. Lees het volledige rapport en kom meer te weten over ons aanhoudende succes.

Meer Cegeka

Ons Management

Corporate News

Contact & Locaties

Oplossingen
Oplossingen
Hybrid Cloud

Hybrid Cloud

Ontdek de toegevoegde waarde van cloudimplementatie voor uw bedrijf

Data solution

Data & AI

Ontdek onze verschillende data-oplossingen die u helpen om een datagestuurd bedrijf te worden.

Cybersecurity & Networking Solution

Cyber Security & Networking

Met cyber resilience wordt uw organisatie elke dag een beetje veiliger.

Digital Workplace Solution

Digitale Werkplek

Hybride werkplekken die productiviteit verhogen en kosten verlagen

Applications Solution

Applications

Applicaties bouwen om groei, innovatie en flexibiliteit te verankeren

Business Solutions

Business Solutions

Verbind uw bedrijf met Dynamics 365

5G_Citymesh

5G & Mobile Private Networks

Expertise en ontwikkelingservaring om alle voordelen van 5G te realiseren

Products and platform solutions

Products & Platforms

Softwareoplossingen die bedrijfsprocessen optimaliseren en succes stimuleren.

Diensten
Diensten
Website_Navigation_IT_Team_Extension_3

IT Team Extension

De beste IT-professionals om uw projecten te ondersteunen

Outsourcing Services

Outsourcing & Managed Services

Door uw IT uit te besteden, kunt u zich focussen op uw strategie.

Website_Navigation_Consultancy

Consultancy

De juiste vaardigheden en attitude om de IT-projecten op uw kantoor te ondersteunen

Website_Navigation_Projects

Projecten

De juiste digitale oplossingen integreren voor uw IT-project

Industrieën
Industrieën

Onze diensten op maat van de sector zijn ontworpen om specifieke uitdagingen en kansen in verschillende sectoren aan te pakken

Alle industrieën
Agri & Voeding

Agri & Voeding

Cegeka begrijpt het ecosysteem van landbouw en voeding door en door, en kent de opportuniteiten die dit met zich meebrengt.

Gezondheidszorg

Gezondheidszorg

Door toonaangevende digitale oplossingen te ontwikkelen en mensen, processen en systemen met elkaar te verbinden.​

Energie & Nutsbedrijven

Energie & Nutsbedrijven

Met de komst van smart grids voor elektriciteit, kunnen bedrijven hun eigen energiebeheer regelen.

Financiën & Verzekeringen

Financiën & Verzekeringen

Neem grote stappen in de richting van cloud computing om effectiviteit te vergroten door het gebruik van AI en big data.

Productie

Productie

Productieketens worden intelligente netwerken met realtime track-and-trace-systemen.

Mobiliteit

Mobiliteit

Burgers, bedrijven en bezoekers een betere ervaring aanbieden door de beste digitale oplossingen voor mobiliteit te integreren

Inzichten
Kennis is onze steunpilaar

Wij geloven in het delen van onze inzichten en expertise met u. Verken onze bronnen en kom meer te weten over onze producten, diensten en trends in de sector.

Icons_Navigation_Case Studies

Case Studies

Stap in de wereld van onze tevreden klanten en zie hoe we hen hebben geholpen hun doelen te bereiken.

Icons_Navigation_News Items

Corporate News

Blijf op de hoogte van ons bedrijfsnieuws, aankondigingen, prijzen en evenementen.

Icons_Navigation_Blogs

Blogs

Lees onze nieuwste artikelen over onderwerpen variërend van technologie, innovatie, business en meer.

Icons_Navigation_Webinars

Webinars

Maak deel uit van onze live of on-demand webinars, waar onze experts kennis van onschatbare waarde delen

Icons_Navigation_Ebooks

E-books & Whitepapers

Download onze gidsen en rapporten over verschillende aspecten van technologie en business.

Icons_Navigation_Events

Evenementen

Ontdek waar we de volgende keer zullen zijn en schrijf je in voor onze komende evenementen.

English German (Germany) Italian Dutch (The Netherlands) Dutch (Belgium) Romanian Greek Swedish Careers Contacteer ons
Home Lees onze laatste blogs Lees onze laatste blogs Composability? In de kern is ‏‏‎het‎ vooral software engineering ‘done right’
Applications
6 minuten leestijd

Composability? In de kern is ‏‏‎het‎ vooral software engineering ‘done right’

Een paar keer per jaar zit ik samen met de topical experts bij Cegeka. Vandaag: Toon Martens, Director Application Modernization en bijzonder enthousiaste Composable Business Evangelist.

Muriel Reyserhove

Muriel Reyserhove

augustus 05, 2022

We hebben het over:

  • Composability: oude wijn in nieuwe zakken? Of is er méér aan de hand?
  • Composable business in een notendop.
  • Wat betekent composability op het vlak van architectuur?
  • Wat zijn fusion teams en hoe werken ze?
  • Composability als bedrijfscultuur: waar moet je op letten?
  • … en hoe kan Cegeka organisaties verder helpen?

Heel wat om te ‘debunken’. Let’s roll!

Toon, sinds Gartner er in 2020 mee uitpakte, behoren composability en composable business tot de buzzwords in het IT-jargon. Wat is het nu eigenlijk?

Toon Martens: “Wel, om te beginnen is het geen nieuw concept en ook geen nieuwe term. Google het en je zal zien dat IBM het in 2014 al had over composable business. En wie in de jaren 90 informatica studeerde, is ook vertrouwd met de idee, al werden toen andere termen gebruikt. Het is, om eerlijk te zijn, een beetje oude wijn in nieuwe, ietwat mooiere zakken. Of zoals Stijn Bijnens, onze CEO, het zegt: het is in de kern niets meer of minder dan software engineering ‘done right’.” (lacht)

"Integratieplatformen zijn vandaag de dag technologisch veel matuurder dan pakweg tien jaar geleden."

 

Toon Martens, Director Application Modernization

“Wat er wél veranderd is in vergelijking met vroeger, is hoe de term vandaag vanuit architecturaal en technologisch standpunt kan worden ingevuld. Een voorbeeld: integratieplatformen zijn vandaag de dag technologisch veel matuurder dan pakweg tien jaar geleden. Je kan vandaag veel sneller en kostefficiënter vanuit zo’n platform je legacy systemen via APIs laten praten met de rest van je applicatielandschap. Vroeger had het opzetten van die integraties veel meer voeten in de aarde.”

Toon_Martens_Closeup

Even een stapje terug, kan je het concept composability even kort en helder samenvatten?

Toon Martens: “Het is best een complex gegeven maar in de kern komt het neer op een extreme modulariteit. Composable apps zijn opgebouwd uit bouwblokjes – zoals bijvoorbeeld microservices – die elk op zich een netjes afgelijnde ‘business capability’ vertegenwoordigen. Die bouwblokjes zijn dermate autonoom dat ze kunnen vervangen of aangepast worden zonder impact op de rest van het applicatielandschap en zonder operationele haperingen. Je merkt er als gebruiker niks van.”

“Het tegenovergestelde? Monolitische ERP-systemen of legacy maatwerk met een spaghetti-architectuur. Wat je daar ziet gebeuren is dat die systemen volledig uit de lucht gaan als er achter de schermen een nieuwe grote release wordt uitgerold. Een composable applicatie die volgens de regels van de kunst is gebouwd, heeft dat probleem niet: daar worden frequent kleine updates uitgerold zonder dat de eindgebruiker er last van heeft. Een beetje zoals met de apps op je smartphone.”

Je zegt, ‘volgens de regels van de kunst’. Wat houdt dat in?

Toon Martens: “Wel, bij Cegeka zijn we ervan overtuigd dat je idealiter vier zaken goed onder controle hebt om composable te kunnen gaan werken en er ook alle voordeel uit te halen. Het eerste heeft met architectuur te maken. Je hebt een integratieplatform of iPaaS nodig, zodat je alle applicaties in je landschap – van SaaS apps over legacy systemen tot custom applicaties – met elkaar en met de buitenwereld kan doen praten op een flexibele en veilige manier.”

"Composable apps zijn opgebouwd uit bouwblokjes – zoals bijvoorbeeld microservices – die elk op zich een netjes afgelijnde business capability vertegenwoordigen."

 

Toon Martens, Director Application Modernization

“Je investeert ook best in een data- of IoT-platform, zodat je de data uit je applicaties met elkaar kan combineren en daar Artificiële Intelligentie kan op loslaten. En een Cloud-Native Applicatieplatform of waarin alle non-functionals standaard zijn voorzien zodat ontwikkelaars zich kunnen focussen op de applicatie-functionaliteit en niet opnieuw het warm water moeten uitvinden.”

“Die shift van non-functionals naar een geautomatiseerd platform zorgt niet alleen voor een enorme efficiëntieslag maar helpt ook om alles veilig en stabiel te houden. Je kan dit doen door maximaal gebruikt te maken van de PaaS-diensten van hyperscalers zoals Microsoft. Maar je kan ook beroep doen op cloud-agnostische platformen die alle cloud-scenario’s kunnen ondersteunen.”

En de andere drie zaken die je absoluut onder controle moet hebben?

Toon Martens: “Je moet vanuit de proceskant zo flexibel en soepel mogelijk denken, volgens de principes van agile/SAFe, DevSecOps en ‘everything as code’, maar in sommige gevallen zijn ook ITIL of waterfall/PRINCE2 de juiste aanpak. Ten derde moet je de juiste tools kiezen en hier is het codewoord maximale automatisering. Tenslotte, en dat is geen verrassing, moeten de organisatie en vooral de cultuur en de mindset juist zitten.”

Kan je daar een voorbeeld van geven, van die composable organisatie?

Toon Martens: “Ja. Om composable te doen slagen, moeten mensen zich verenigen en samenwerken in wat ‘fusion teams’ wordt genoemd. Dat zijn multidiciplinare groepjes waar zowel mensen uit de business en IT continu samenwerken aan een bepaalde ‘business capability’. Zo’n team dwingt IT-mensen om meer businessgericht te gaan denken en ontwikkelen, en business mensen om voeling te krijgen met de technische kant van de zaak.”

"Om composable te doen slagen, moeten mensen zich verenigen en samenwerken in wat ‘fusion teams’ wordt genoemd."

Toon Martens, Director of Application Modernisation

“Ik had het daarnet over de bouwblokjes waaruit composable apps zijn opgebouwd. Eigenlijk is elk bouwblokje een soort van business-gerichte microservice die via APIs communiceert met de andere blokjes. Zo’n bouwblokje onderscheidt zich van de meer technische microservices-spaghetti waar veel applicaties uit bestaan. In een fusion team is de kans veel kleiner dat er zo’n technische wirwar ontstaat.”

Toon_Martens_Standing

Legacy software is één van de top 3 hoofdbrekers bij CIOs. Kan je legacy composable maken?

Toon Martens: “De vraag is, hoe composable? Kijk, legacy die vóór 2010 ontwikkeld werd, omturnen naar een composable applicatie: dat kan je vergeten. Legacy software van ná 2010 met een degelijke architectuur: dat heeft al wat meer kansen tot slagen. Maar eigenlijk is daar soms gewoon geen nood aan, en volstaat het om de legacy software via APIs goed te laten communiceren met de andere applicaties in het landschap.”

"Legacy die vóór 2010 ontwikkeld werd, omturnen naar een composable applicatie: dat kan je vergeten. Legacy software van ná 2010 met een degelijke architectuur: dat heeft al wat meer kansen tot slagen."

Toon Martens, Director of Application Modernisation

“Als je bovenop je legacy systeem een integratieplatform zet – de iPaaS waarover ik het hierboven had – dan kan je niet alleen je legacy laten praten met de andere apps, en dus de business waarde van die legacy behouden, maar ook deeltjes ervan gradueel uitfaseren en vervangen door composable apps, als dat zin heeft. Maar soms zijn monolieten ook gewoon goed, en doen ze hun werk uitstekend. En dan volstaan APIs.”

Is er een mythe rond composable die je wil ontkrachten?

Toon Martens: “Goh, de idee misschien dat je goed bezig bent als je één of twee van de vier zaken die ik opnoemde, onder controle hebt, en niet allevier. Dat zie ik wel vaak gebeuren. Organisaties hebben de tooling en de platformen, maar niet de mindset. Of ze werken agile en met DevSecOps teams, maar blijven in hun silo of business unit, waardoor de data die ze genereren niet kan worden gedeeld met de rest van de organisatie. Dat gebeurt vaker dan je denkt.”

En tot slot, wat doet Cegeka allemaal op het vlak van composability?

Toon Martens: “Klanten vragen natuurlijk niet naar ‘composability’ (lacht). Klanten willen hun applicatielandschap op orde, kosten drukken, cyber resilient zijn, ze willen stabiliteit maar ook de mogelijkheid snel te kunnen schakelen én schalen, en dat in de context van een wereldwijde ‘war for talent’. We vertrekken altijd vanuit de uitvraag, de specifieke pijn van de klant, met het composable gedachtengoed in het achterhoofd en een holistische bril op.”

"Klanten willen hun applicatielandschap op orde, kosten drukken, cyber resilient zijn, ze willen stabiliteit maar ook de mogelijkheid snel te kunnen schakelen en schalen, en dat in de context van een wereldwijde ‘war for talent'."

Toon Martens, Director of Application Modernisation

“Iets waar we heel veel ervaring mee hebben is het analyseren, in beheer nemen en/of moderniseren van applicaties. Daar hanteren we onze eigen versie van de 6R-methode, om te kijken of - en zo ja hoe - we applicaties succesvol kunnen migreren naar de cloud. Deze tak van business draait op volle toeren, want er is nog bijzonder veel legacy. Legacy systemen hebben doorgaans een zeer hoge business value, maar ze mogen geen rem zijn voor de ambities van onze klanten.”

“Als we applicaties gaan bouwen, dan werken we volgens de principes van software engineering ‘done right’, zoals bijvoorbeeld containerization, de juiste mix van high, low en no-code, ‘separation of concern’ enz. We zijn sterk in het opzetten van platformen, bijvoorbeeld voor integratie (iPaaS), data en IoT of het cloud-native application platform wat ik al eerder noemde. En op het vlak van standaard ERP, werken we met systemen die composable zijn opgebouwd.

Muriel Reyserhove

Muriel Reyserhove

Meer artikels van Muriel Reyserhove

Contacteer ons