Wehkamp ontwikkelt nog sneller in de cloud met DevOps en AI

Wehkamp zette in 2006 een digitale transformatie in naar een volledig online warenhuis. De cloud, een DevOps strategie en Artificial Intelligence (AI) spelen nu een centrale rol in het bedienen van maar liefst 2,5 miljoen klanten.

 

De digitale transformatie die Wehkamp de afgelopen jaren heeft doorgemaakt, is veel meer dan een simpele migratie van een offline naar een online omgeving. De organisatie is omgevormd, de innovatiekracht is vergroot en mensen zijn opgeleid om mee te kunnen in de digitale transitie. Sterker nog: dat proces is nog steeds gaande.

 

Pac-Manstrategie

Wehkamp is sinds 2010 compleet online en heeft al grote delen van zijn digitale landschap naar de AWS-cloud gebracht. Sinds 2014 helpen verschillende bedrijven binnen Xebia het online warenhuis bij het bouwen en ontwikkelen van het online platform. Vincent Wolff, Technical Product Owner bij Wehkamp:

‘Door de lange historie van Wehkamp zijn we nog niet compleet in de cloud. Daarom blijven we daarop inzetten. We willen ons richten op het ontwikkelen van voorzieningen die klanten helpen de juiste keuze te maken. De cloud ontzorgt ons daarbij: we hoeven ons minder bezig te houden met de onderliggende infrastructuur.’

Voor de migratie naar de cloud hanteert Wehkamp een ‘Pac-Manstrategie’. In de loop van de jaren zijn telkens kleine ‘hapjes’ genomen uit het traditionele, omvangrijke computersysteem dat Wehkamp had draaien. Deze hapjes werden omgebouwd tot moderne microservices en naar de cloud van AWS gebracht.

Opsnoepen

Bij elke stap kijken de mensen van Wehkamp naar mogelijkheden om tegelijkertijd waarde toe te voegen. Een voorbeeld is de campagne rond same day delivery. Daarvoor moesten bepaalde componenten van het oude systeem worden aangepast, waarbij ze direct ook naar de cloud werden gemigreerd.

‘Inmiddels hebben we op deze manier bijna het hele systeem opgesnoept. Zo kun je vrijwel de complete website doorlopen zonder nog het oude systeem aan te raken’, zegt Jari Koopman, Tech Lead bij de afdeling Buying & Sales van Wehkamp.

Geen kwestie van inhuren en fixen

‘Xebia heeft veel expertise over de cloud in huis’, licht Wolff toe. ‘Het helpt ons dan ook bij het ontwerpen van een omgeving in de cloud waarop onze services kunnen draaien. Oblivion denkt strategisch mee over onze uitdagingen. Niet voor niets vertrouwt Wehkamp het management en de optimalisatie van de kosten al sinds 2014 toe aan Oblivion. Koopman: ‘Het is geen kwestie van inhuren en fixen, maar samen nadenken over de beste oplossing, zonder bureaucratische processen. Als we ondersteuning nodig hebben, kunnen we direct terecht bij de AWS-specialisten van Xebia en Oblivion.’

Wendbaarheid door DevOps

Wehkamp zet in op wendbaarheid en geeft dit vorm door te werken met autonome teams. ‘Daarbij is het belangrijk dat de business, de interne klant van de teams, de juiste beslissingen neemt over welke functionaliteit ontwikkeld moet worden’, zegt Michiel Sens, principal DevOps consultant bij Xebia. ‘Om de wendbaarheid van de organisatie te vergroten geeft Xebia advies over de manier waarop DevOps-principes in de organisatie kunnen worden ondergebracht. Cloud is een belangrijke rol gaan spelen voor de e-commerce-activiteiten van Wehkamp. Vanuit deze ervaring heeft Wehkamp een Cloud Center of Excellence opgezet.’

AI

Een ander belangrijk onderdeel van de digitale transformatie is de introductie van AI.

‘Wij adviseren altijd om eerst te bepalen welke service direct de meeste bedrijfswaarde oplevert. En vervolgens om zo snel mogelijk te starten’, aldus Renald Buter, COO van GoDataDriven, ook onderdeel van Xebia gericht op data en AI. ‘

Door gebruik te maken van bestaande services zoals personalisatieservices en out of the box-algoritmes op AWS verlaag je de drempel om te beginnen en kun je je als team vervolgens op verdere verbetering van de onderliggende modellen gaan richten, terwijl je al in productie bent.’ Xebia deelt met Wehkamp ook de AI-ontwikkelingen vanuit AWS die voor het online warenhuis van belang kunnen zijn.

Afbeeldingen categoriseren

Een mooi voorbeeld hiervan zijn services die te maken hebben met de afbeeldingen van producten in de webwinkel. Tot enkele jaren geleden werd veel werk handmatig gedaan. ‘Soms moest je daarvoor met vijf engineering teams schakelen’, schetst Koopman. Nu zijn de afbeeldingen in de cloud opgeslagen en werkt Wehkamp met een AI-model dat afbeeldingen automatisch categoriseert. Daarnaast is het nu mogelijk om centraal te regelen hoe de volgorde van de getoonde afbeeldingen eruit moet zien. Op de site, voor bepaalde categorieën of zelfs op het niveau van individuele producten. ‘Het geheel is goed geïntegreerd’, licht Koopman toe. ‘Het draait vrijwel automatisch.’

Dit artikel is eerder verschenen als advertorial op fd.nl

Everything as Service e-Book: Hierin lees je alles over de trends in de clouds én de succesverhalen.

Download now