Een cruciale migratie naar Google Cloud: Hoe je denkt dat het moet, en hoe het werkelijk gaat
ING’s Tech Lead Adnan Hodzic werkt met zijn teams aan een ingrijpende migratie van ING's Data Analytics Platform (DAP) naar Google Cloud. Hij spreekt erover op 1 oktober tijdens de Cyber Security & Cloud Expo in Amsterdam.
Adnan vertelt onder meer over de architectuur, de implementatie van verschillende data en de AI- en ML-oplossingen die zijn teams gebruiken. Maar de focus van zijn presentatie ligt niet alleen op de technische kant. Het is ook het verhaal van de reis die hij en zijn teams meemaakten voor en tijdens de migratie. Vanuit zijn rol als tech lead kijkt Adnan terug naar hoe het begon, welke uitdagingen hij en zijn teams tijdens het traject tegenkwamen, hoe ze die oplosten en welke lessen ze leerden.
Adnan: “Voordat wij zo’n drie jaar geleden met dit traject startten, was het praktisch ondenkbaar dat ING met zijn Data Analytics Platform (DAP) naar Google Cloud zou gaan. Alleen al vanwege eventuele security-, risk- en compliance-issues. Toch konden wij beginnen met bedenken en uitwerken hoe we deze platformmigratie wilden vormgeven. ‘We’ dat is één team dat alles deed wat nodig is om gebruikers en hun projecten in productie te nemen op Google Cloud. Van onboarding, ontwerp en architectuur, tot het creëren van de infrastructuur als code (IaC) en ondersteuning. En altijd volgens de strikte risk-, security- en compliance-principes van ING. Met de groei van het aantal use cases hadden we meer engineers nodig. We groeiden van één naar vier teams. Dat was nodig om met een platform op een generieke manier te kunnen voldoen aan de eisen van gebruikers.”
Inmiddels werken er 20 engineers aan dit project, in verschillende landen in Europa. “Hoewel we verspreid zitten en verschillende specialismen hebben, werken we nauw samen. Dat gaat niet vanzelf, maar we hebben onderweg geleerd en we groeiden steeds meer naar elkaar toe. We werken er naartoe dat elke ingenieur in elk team elk issue kan oppakken. Het helpt dat we heldere softwaredevelopementprincipes als uitgangspunt hebben. Dankzij ons ontwerp zit iedereen op dezelfde golflengte over wat er gebouwd wordt. En alle teams werken met dezelfde tooling; we willen volledige convergentie hebben als het gaat om de gebruikte softwarestack. Dit is een belangrijke les uit dit hele traject.”
Adnan deelt meer learnings tijdens zijn presentatie, voor een publiek van voornamelijk cloud- en security-experts. “Of je nu bij een bank werkt of bij een ander type organisatie, iedereen krijgt met vergelijkbare problematiek te maken. Je moet heel goed nadenken over de keuze tussen on-premise en cloud. Het helpt als je in een omgeving werkt waarin je mag experimenteren. Je kunt namelijk echt niet alles van tevoren plannen. Sterker: dat moet je ook niet willen. Tegelijkertijd werk je wel naar één duidelijk gezamenlijk doel. En het behalen van dat doel is een gedeelde verantwoordelijkheid van de betrokken mensen.” “Wij kregen de ruimte bij ING. Zo hebben we met deze migratie weer een belangrijke stap gezet in het gebruik van data binnen ING. En we blijven doorontwikkelen. Het platform is nooit af, het evolueert elke dag nog.”
Lees meer over de Cyber Security & Cloud Expo.
Adnan spreekt op dinsdag 1 oktober om 12:10 uur. Hij staat altijd open voor vragen, feedback en een interessant gesprek naar aanleiding van zijn presentatie. ING heeft een stand op de Expo. Daar is hij - of een van zijn collega’s - te vinden.
Adnan
- is expert op het gebied van infrastructuur, Kubernetes, Linux, containers en cloud computing.
- begon zijn eigen bedrijf voor gratis webhosting toen hij 18 was.
- studeerde in de VS en werkte een paar jaar in New York.
- is de oprichter en beheerder van talrijke open source-projecten. Het populairste project heeft 5.600 sterren op Github!