Arxus blog

Slim met je applicaties naar de cloud

Geschreven door Jochen Van Gasse | Feb 1, 2022 8:00:00 AM

Brecht Vancauwenberghe is senior .NET en Azure developer en architect, en hij vertelt ons hoe hij zijn klanten helpt om hun applicaties naar de cloud te brengen én de bijbehorende valkuilen te vermijden. 

Als een klant vraag om zijn applicaties te moderniseren, doen we uiteraard eerst een analyse van alle on prem applicaties. Voor we beslissing welke applicaties we naar de cloud brengen, gaan we eerst en vooral op zoek naar de differentiator: hoe groot is de onderscheidende factor? Het heeft namelijk geen nut om blindelings elke applicatie te gaan moderniseren als die onderscheidende factor te klein of onbestaande is. Je kan bijvoorbeeld ook prima voor een hybride-model kiezen. Dankzij de PaaS Solutions van Azure kunnen we perfect meten waar het onderscheidende vermogen, en dus vaak ook de kostenbesparing, van elke applicatie zit. Dit betekent dus niet dat het telkens een big bang of volledige rewrite moet zijn. Wat goed draait, draait goed.

Valkuil

Wanneer we applicaties effectief naar de cloud migreren zien we als grootste valkuil het hervallen in oude gewoontes. Dat is typisch menselijk, we doen wat we kennen en dus zien we vaak dat interne development teams blijven steken in de ‘we hebben het altijd zo gedaan’-mindset. Zij hebben ook niet altijd de kennis of know how om te weten hoe ze een goede fitting moeten doen van hun applicaties op de cloud. Zonder de juiste kennis en mindset wordt de cloud herleid tot enkel een ander datacentrum. Het onderscheidend vermogen zit echt in de PaaS-diensten en niet meer in de infrastructuur. Samenwerken met en je laten begeleiden door specialisten is dus key om van je cloud-avontuur een succes te maken.

Gedeelde verantwoordelijkheid

Het is trouwens een misverstand dat eenmaal een applicatie in de cloud staat, daarmee de kous af is. Dat is helaas niet zo. Je moet op technisch gebied nog heel wat in het oog houden, maar ook qua verantwoordelijkheden vraagt een move naar de cloud een andere mindset. On prem is de verdeling van verantwoordelijkheden erg duidelijk: je hebt enerzijds het systeembeheer, de IT die zorgt draagt voor de infrastructuur, en anderzijds de application developers, zij maken de software en zorgen dat die goed draait. Bij een migratie naar de cloud kom je meer in een systeem van gedeelde verantwoordelijkheid. De rol van systeembeheerder bijvoorbeeld krijgt een andere invulling. Met behulp van Azure Governance kan je bepaalde krijtlijnen uittekenen waarbinnen de developers kunnen kleuren zonder dat je hun velocity wegneemt: dat is de nieuwe taak van de systeembeheerder. Bedrijven zoals het onze kunnen uiteraard helpen om die krijtlijnen op de juiste plaats uit te zetten.


Je moet als ‘gemoderniseerde’ IT manager ook voortdurend de evoluties van je systemen in het oog houden. Je moet st
eeds mee zijn met de nieuwste componenten, releases en versies. In realiteit zien we dat de interne development teams erg onder druk staan van de business om ad hoc oplossingen te bedenken voor hun BI-noden. Dat leidt er vaak toe dat er geen tijd is om op de hoogte te blijven van elke technologische vooruitgang. Zo kom je stilaan tot een eindig verhaal natuurlijk. Ook daar kunnen wij helpen qua advies en opvolging van de nieuwe releases.


Een laatste misverstand dat vaak gepaard gaat met een migratie naar de cloud is dat hierdoor ook meteen heel het security-luik afgedekt is. Dat klopt helaas niet. In theorie is de security in de cloud uiteraard tig keer beter dan on prem maar het is niet omdat de tools er zijn, dat de mensen ze ook gebruiken. In de praktijk zien we vaak de oude gewoontes weer binnensijpelen in de vorm van publieke poorten die worden opengezet bijvoorbeeld of teveel rechten die worden toegekend. Net zoals bij governance en het up-to-date houden van je technologie, geldt ook voor security één gouden raad: laat je adviseren en bijstaan door de juiste mensen zodat je alle wonderlijke mogelijkheden van de cloud optimaal gebruikt.

Bekijk de video of beluister de podcast