App-moderniseringsplatformprovider vFunction heeft een nieuwe tool uitgebracht, vFunction Assessment Hub genaamd, om CIO’s en andere IT-besluitvormers te helpen de complexiteit en risico’s van hun bestaande legacy-applicaties te begrijpen voordat ze besluiten ze te moderniseren – een proces waarbij doorgaans technische schulden worden aangegaan.
De marktvraag naar snellere en betere diensten, samen met de impact van de pandemie op de omzet en de bedrijfsvoering, hebben bedrijven onder druk gezet om hun legacy-apps te moderniseren. App-modernisering is het proces van het vernieuwen of bijwerken van software of architectuur om wendbaarheid en innovatie in de bedrijfsvoering te bereiken.
Het moderniseren van apps op basis van een composable applicatie-architectuur kan ondernemingen volgens Gartner helpen de concurrentie met 80% te overtreffen in de snelheid van de implementatie van nieuwe functies.
Wat is technische schuld?
Het versnellen van app-ontwikkeling genereert doorgaans technische schulden, die optreden wanneer bedrijven minder dan optimale code leveren – code die later mogelijk moet worden geoptimaliseerd.
vFunction Assessment Hub biedt een technische schuldscore die code analyseert en de bijbehorende risico’s van het wijzigen ervan. Het volgt op de 2021-release van het vFunction Modernization Hub-platform, dat AI en een passieve JVM-agent (Java virtual machine) gebruikt om complexe legacy-applicaties, vaak monolieten en megalieten genoemd, om te zetten in microservices.
“De technische schuldscore laat zien hoe makkelijk of moeilijk het is om een applicatie te onderhouden. Hoe complexer of verstrengeld de code, hoe moeilijker deze te controleren of te beheren is. De code wordt complex omdat er te veel onderlinge afhankelijkheden in verweven zijn. Dit betekent dat één wijziging invloed heeft op meerdere delen van de code, waardoor het risico op wijziging ervan groter wordt”, zegt Moti Rafalin, CEO van vFunction.
Moderne software moet modulair worden gebouwd met goed gedefinieerde API’s, zodat bedrijven technische processen kunnen versnellen en ze de mogelijkheid krijgen om apps te schalen en het ware potentieel van de overstap naar de cloud te ontsluiten, zei Rafalin.
CIO’s geven prioriteit aan moderniseringsinspanningen
“Gezien de complexiteit en onderlinge afhankelijkheid van de meerlagige applicatiedomeinen van vandaag, moeten CIO’s en technologieleiders prioriteit geven aan hun moderniseringsinspanningen voordat ze threads gaan gebruiken die verdere complexiteit kunnen ontrafelen”, zegt Jason English, hoofdanalist bij Intellyx.
“De vFunction Assessment Hub biedt een startpunt voor het evalueren van de ROI van het afbreken van legacy-monolieten en het ontkoppelen van afhankelijkheden, zodat refactoring-inspanningen beter kunnen worden afgestemd op de bedrijfsdoelen”, aldus English.
Rafalin van vFunction is van mening dat het begrip app-modernisering vaak wordt verward met de term migratie, waarmee bedrijven hun bestaande applicaties naar de cloud verplaatsen.
De overstap naar de cloud biedt devops-mogelijkheden en een wijziging in de code van legacy-applicaties is vereist om bestaande legacy-applicaties te moderniseren, zei de CEO, eraan toevoegend dat de Assessment Hub-tool zal fungeren als presales-tool voor zijn Modernization Hub-platform.
“Omdat mensen naar de cloud willen migreren, is het ‘liften en verschuiven’ van monolithische applicaties niet voldoende”, beaamt Steven Dickens, senior analist bij Futurum Research.
vFunction heeft ook partnerschappen met hyperscalers zoals AWS, Oracle, Google Cloud en Microsoft, als aanvulling op de mogelijkheden van hun applicatie-moderniseringsplatforms om bedrijven te helpen bij de overstap naar de cloud, zei Rafalin.
De vFunction Assessment Hub, die nu algemeen beschikbaar is en in proeffase is geweest voor 12 vFunction-klanten, is nu gratis op proef en beschikbaar in de AWS Marketplace.
De tool is ook beschikbaar via vFunction-partnerschappen met toonaangevende systeemintegrators en cloudserviceproviders, zei Rafalin.