Når det gjelder modernisering av applikasjoner, står hver organisasjon eller bedrift overfor unike utfordringer. Det finnes ingen universell løsning, da behov, mål og kompleksitet varierer betydelig. Moderniseringsstrategier må derfor skreddersys til den enkelte organisasjons spesifikke situasjon for å oppnå best mulig resultater.
Det er her de fem moderne "R-ene" kommer inn. Hver tilnærming har sine egne fordeler og utfordringer, og det handler om å identifisere den tilnærmingen som best passer til deres organisasjons unike behov og mål.
De 5 mulige moderniseringstilnærmingene
Rehost
Rehosting er den enkleste tilnærmingen til modernisering, som innebærer å flytte en eksisterende applikasjon til en ny og ofte mer moderne driftsplattform. Dette kan inkludere overgangen fra lokale servere til offentlige skytjenester. Det avgjørende her er at selve applikasjonskoden forblir uendret. Å rehoste applikasjonen til en offentlig sky legger grunnlaget for å begynne å bruke skytjenester, men moderniserer ikke selve applikasjonen.
Replatform
Hvis du ønsker å ta et skritt videre i moderniseringen, kan du velge Replatform-tilnærmingen. Her gjør du noen få endringer i applikasjonskoden for å tilpasse den til bruk av offentlige skytjenester, vanligvis PaaS-tjenester. Disse endringene er ofte begrensede og påvirker ikke nevneverdig den tekniske kvaliteten til applikasjonen.
Rearchitect
Rearchitect-tilnærmingen er ideell hvis du ønsker å modernisere applikasjonsarkitekturen, slik at arkitekturen blir oppdatert. Denne tilnærmingen gir grunnlag for at applikasjonen i stor grad drar nytte av mulighetene som offentlige skytjenester tilbyr, som skalering og bruk av de nyeste teknologiene og tjenestene. I denne tilnærmingen kan det også optimaliseres med tanke på reduksjon av driftskostnadene for applikasjonen.
Rebuild
Hvis både applikasjonsarkitekturen og kodebasen er utdatert, og du ønsker å fornye brukergrensesnittet og brukeropplevelsen, er Rebuild-tilnærmingen løsningen. Her skroter du den gamle koden og bygger en ny applikasjon fra bunnen av, som oppfyller dagens og fremtidens forretningsbehov.
Replace
Hvis du ønsker å unngå komplekse moderniseringsprosjekter, kan Replace-tilnærmingen være den riktige løsningen. Den innebærer valg av en SaaS (Software as a Service)-løsning fra markedet, der du ikke lenger trenger å bekymre deg for applikasjonsdrift og vedlikehold, samt den underliggende infrastrukturen. Det er viktig å merke seg at denne tilnærmingen kan kreve at organisasjonen tilpasser sine forretningsprosesser til de standardfunksjonene SaaS-løsningen tilbyr.
Oppsummering
Å velge riktig moderniseringstilnærming er avgjørende for organisasjonens suksess. Ta hensyn til virksomhetens spesifikke behov, mål og ressurser, og vurder nøye de ulike alternativene før du setter i gang med moderniseringsreisen din.
Vil du lære mer om modernisering av applikasjoner? Sjekk ut vår e-bok: