Olemasolevate ärisüsteemide uuendamine on 2023. aastal kõrge prioriteediga. Paljud organisatsioonid viivad oma serverites töötavad rakendused pilve või asendavad need SaaS-lahendustega. Eesmärk on parem laiendatavus ja väiksem hoolduskoormus. Näiteks vana CRM-i või ERP asendamine pilveteenusega lihtsustab uuendusi ning uute funktsioonide lisamist ilma mahuka ettevõttesisese arenduseta
Samal ajal jagatakse olulisi monoliitseid rakendusi mikroteenusteks. Suure koodibaasi väiksemad, eraldi kasutuselevõetavad teenused parandavad paindlikkust ja töökindlust. Need suhtlevad API-de, sageli RESTi või GraphQL-i kaudu, ning töötavad Dockeri ja Kubernetese keskkondades. Juba 2017. aasta ELi tehnoloogiaaruanne tõi pilvepõhise arenduse ja SaaS-i esile laialt kasutatavate paindlike lahendustena
Peamised suundumused:
- Rakenduse viimine pilve suuremate muudatusteta. Esimene samm võib olla olemasoleva tarkvara kolimine virtuaalmasinasse või konteinerisse. See pakub paremat riistvara ja väiksemaid andmekeskuse kulusid ajal, mil kavandatakse põhjalikumat uuendust. Vanu rakendusi pakendatakse ka Kubernetese jaoks konteineritesse
- Üleminek mikroteenustele. Funktsioone asendatakse järk-järgult eraldi teenustega, mida saab iseseisvalt arendada ja laiendada. Uute teenuste jaoks saab valida tänapäevased tehnoloogiad, jättes vajalikud vanad moodulid ajutiselt tööle
- API-de lisamine. Ka vana põhiloogika saab teha liideste kaudu kättesaadavaks. Nii kasutavad uued veebi- ja mobiilirakendused olemasolevaid andmebaase ning töövooge. API-lüüsid ja ettevõtte teenusesiinid aitavad andmevahetust ühtlustada
- DevOpsi rakendamine. Konteinerid, CI/CD ja koodina kirjeldatud taristu kiirendavad ka vanemate süsteemide uuendamist ning ühendavad need tänapäevase arendustsükliga
- SaaS ja PaaS. Sobival juhul asendatakse oma tarkvara valmis teenustega, näiteks ettevõttesisene CRM Salesforce’iga või oma e-posti server Google Workspace’iga. Interneti kaudu kasutatavad teenused pakuvad paindlikkust ja vähendavad haldusvajadust
Uuendamine vähendab tehnilist võlga ja aitab muutustele kiiremini reageerida. Euroopas, kus paljud valdkonnad kasutavad vanemat taristut, kujundab see ettevõtete IT-d ümber. Läbimõeldud pilve- ja teenusepõhine arhitektuur aitab säilitada konkurentsivõimet