App en platform modernisatie: Rehost, Refactor, Rearchitect, Rebuild & Replace

Als je hebt besloten om de overstap te maken naar Azure, begint het proces van cloudmigratie. Verschillende ingewikkelde beslissingen spelen een rol in dit proces. Het is daarom aan te raden om volgens een zorgvuldig opgestelde migratiestrategie aan de slag te gaan.

Zo’n migratiestrategie volgt altijd uit de status van je huidige IT omgeving gekoppeld aan de bedrijfsdoelstellingen. Met behulp van deze kennis bepaal je welke delen van de IT omgeving naar de Cloud migreren, in welke volgorde en op welke manier.

Om je op weg te helpen, zetten we in dit artikel de vijf meest voorkomende migratiestrategieën uiteen. Deze komen voort uit een paper van Gartner (2011), waarin de 5 R’en van Cloud Rationalization worden geïntroduceerd.  

Rehost

Met deze Infrastructure as a Service (IaaS) zorg je direct voor een vermindering van operationele kosten, je maakt ruimte vrij in je datacenter en je zorgt ervoor dat een eventueel vervolg van je migratietraject aanzienlijk sneller verloopt. Wil je hier meer over weten? Lees hier ons uitgebreide artikel over Lift & Shift.

Refactor

Met Refactor pas je applicaties aan, zodat deze beter aansluiten op de nieuwe cloudomgeving. Dit omvat vaak het aanpassen van de applicatie zelf en een deel van de code om meer gebruik te kunnen maken van cloudnative functies en de flexibiliteit die daarmee gepaard gaat. Je stapt hiermee dus over op het PaaS model.


Refactoring is een intensiever traject dan Rehosting, maar je behaalt hiermee aanzienlijk grotere voordelen voor je organisatie. Zo zijn je ontwikkelaars voortaan in staat om talen, containers en het framework waarin ze hebben geïnvesteerd opnieuw te gebruiken. Updates kunnen sneller worden doorgevoerd en je hebt uiteraard dezelfde voordelen als bij Rehost.

Rearchitect

Sommige verouderde applicaties zijn niet compatibel met de Cloud vanwege beslissingen in de architectuur die werden genomen tijdens het bouwen van de app. In dit geval is Rearchitecting een goede overweging. Hiermee splits je de applicatie op in meerdere functionele componenten die afzonderlijk kunnen worden aangepast en doorontwikkeld. De aparte componenten, ofwel microservices, kunnen individueel worden overgeheveld naar de Cloud.  

Dit zijn ingrijpende aanpassingen en deze zullen aanzienlijk meer tijd en geld kosten dan de voorgaande R’en. Het zorgt wel voor meer flexibiliteit, schaalbaarheid en meer controle over je architectuur.

Rebuild

De migratiestrategie Rebuild houdt in dat je de applicatie volledig opnieuw ontwikkelt op een PaaS-infrastructuur, in tegenstelling tot Rearchitect waarbij je slechts delen van de applicatie aanpast.

Met Rebuild verwijder je bestaande code en ontwerp je de applicatie opnieuw in de Cloud, waarop je gebruik kunt maken van innovatieve features op het platform van de cloudprovider. Een cloudnative applicatie is goedkoop in gebruik en zeer schaalbaar. Let wel, er hangt een prijskaartje aan het volledig opnieuw bouwen van je applicatie.

Replace

Bij deze migratiestrategie vervang je een bestaande applicatie volledig door software die als een service wordt geleverd (SaaS). Wanneer bestaande SaaS-applicaties je kunnen voorzien van alle benodigde functionaliteiten is Replace een uitstekende optie om veel kosten te besparen op het gebied van IT-ontwikkeling. 

In onze Microsoft Azure Cloud Essentials workshop vertellen we meer over de 5 R’en van Cloud Rationalization. Je kunt onze workshop gratis bijwonen. Neem gerust contact met ons op of meld je hier aan.

Tags

  • Azure Fundamentals
  • App Modernization
  • ISV Roadmap

Geschreven door

Intercept

Intercept

Azure Expert MSP | Country partner of the Year 2020

Wellicht ook interessant:

  • Summer Event Social

    Zomer Workshop

    Krijg een volledige terugblik & vooruitblik van Azure in 2021

    • 07 sep 2021
    • 1.5 uur
    Meer over Zomer Workshop
  • 20210621 Intercept Artikel Illustratie Azure SLA

    Duidelijkheid over de Azure SLA

    Elke Azure service heeft een eigen SLA met daaraan verbonden voorwaarden; beperkingen en diensttegoed (service credits). Maar wat betekent dit nu precies? In dit artikel leggen we de verschillende SlA’s uit met de bijbehorende verschillen en wat dit nu betekent voor jouw organisatie.

    • Leesduur 7min
    Meer over Duidelijkheid over de Azure SLA
  • Frontliners 3

    Case Frontliners

    Van IaaS naar Paas: een verschuiving van het gebruik van Virtuele Machines, naar de flexibiliteit en schaalbaarheid van een Webapp.

    Meer over Case Frontliners
  • 20201123 Intercept Illustratie Bij Artikel Altijd De Juiste

    Wat voor SQL database oplossing kan ik het beste gebruiken?

    Een vraag die vaak gesteld wordt bij het transformeren van een applicatie naar Azure is; wat voor SQL database oplossing kan ik het beste gebruiken? In dit artikel gaan we je meer vertellen over de mogelijke opties, waar je op moet letten bij deze keuze en welke database wij aanraden voor welke situatie.

    • Leesduur 4min
    Meer over Wat voor SQL database oplossing kan ik het beste gebruiken?
  • 20200624 Azure Landing Illustratie V4

    Wat is een Azure Landing Zone?

    Stroomlijn jouw Azure cloudmigratie met een Azure Landing Zone. Zo creeer je een framework waarbinnen je organisatie efficient en gecontroleerd een cloudmigratie kan uitvoeren. 

    • Leesduur 4min
    Meer over Wat is een Azure Landing Zone?
  • Artikel 5 Foto Engels 2

    Welke Azure Cloud Services zijn interessant voor mijn organisatie?

    Azure heeft voor iedere vorm van cloud computing een aanbod aan services als aanvulling op je omgeving. Er zijn tal van Azure Cloud Services waaruit je kunt kiezen. De belangrijkste en interessantste services voor je organisatie behandelen we in dit artikel.

    • Leesduur 3min
    Meer over Welke Azure Cloud Services zijn interessant voor mijn organisatie?
  • Artikel Foto 1 Engels

    Wat is Microsoft Azure en waarom kiezen organisaties voor Azure?

    Ben je van plan om met je organisatie de overstap te maken naar de Cloud en overweeg je de keuze voor Microsoft Azure? In dit artikel leggen we uit wat Microsoft Azure omvat, wat de voordelen zijn van de Cloud en of Microsoft Azure wel de beste keuze is voor je organisatie.

    • Leesduur 5min
    Meer over Wat is Microsoft Azure en waarom kiezen organisaties voor Azure?
  • Cloudwolk Portal2

    Checklist: Migrate to Azure

    Ontdek met deze checklist welke technische keuzes van essentieel belang zijn bij een migratie naar Microsoft Azure. Je ontvangt in één compacte versie de technische handvatten om jouw applicatie veilig en vertrouwt te migreren.

    • Leesduur 1min
    Meer over Checklist: Migrate to Azure
  • Marketplace 1

    Bereik meer klanten – Publiceer jouw oplossing in de Azure Marketplace

    Veel mensen maken gebruik van de Azure Marketplace zonder dat ze zich hier bewust van zijn. Maar wat is het eigenlijk? En wat kan je ermee? In dit artikel leggen we uit wat de Marketplace is, wat de voordelen zijn en hoe je jouw applicatie of software in de Marketplace publiceert.

    • Leesduur 6min
    Meer over Bereik meer klanten – Publiceer jouw oplossing in de Azure Marketplace
  • How The Performance Of Saasbased Applications Can Impact You

    De impact van SaaS op de software-industrie

    Uit onderzoek blijkt dat 66% van de ISVs haar applicatie ‘verSaaSt’ omdat ze nieuwe klanten willen aantrekken. Naast het aantrekken van nieuwe klanten brengt het verSaaSen van je applicatie nog meer voordelen met zich mee.

    • Leesduur 5min
    Meer over De impact van SaaS op de software-industrie
  • Intercept De Cloud Is Ook Bij Veel Dataverkeer

    De cloud is, ook bij veel dataverkeer, de oplossing voor ISVs

    Veel organisaties, voornamelijk ISV's, denken dat overstappen naar de Public Cloud gepaard gaat met hoge kosten. Dit hoeft absoluut niet zo te zijn. Sterker nog, overstappen naar de Public Cloud is vaak voordeliger.

    • Leesduur 3min
    Meer over De cloud is, ook bij veel dataverkeer, de oplossing voor ISVs
  • Migrate To Azure Architecture2

    Checklist deel 2: bepaal jouw architectuur voordat je migreert naar Azure

    Als tweede in een reeks van artikelen gaan we kijken naar architecturen en waarom het belangrijk is om hiernaar te kijken. Wil je een route uitstippelen om te kijken waar je binnen nu en drie jaar staat? Waarschijnlijk niet. Maar je wil waarschijnlijk wel inzicht hebben in hoe je architectuur eruit ziet, wat de kosten zijn en welke toegevoegde waarde het heeft.

    • Leesduur 11min
    Meer over Checklist deel 2: bepaal jouw architectuur voordat je migreert naar Azure
  • Checklist Strategy 1 (1)

    Checklist deel 1: bepaal jouw strategie voordat je migreert naar Azure

    Voordat je aan jouw Azure reis begint, is het belangrijk om een stap terug te doen en na te denken over wat je daadwerkelijk wilt bereiken. De eerste stap naar het succesvol moderniseren van jouw oplossing is het bepalen van je strategie, zowel op korte als lange termijn.

    • Leesduur 8min
    Meer over Checklist deel 1: bepaal jouw strategie voordat je migreert naar Azure
  • Top 5 Afbeelding

    Top 5 Azure Paas and serverless services you don't want to miss as an ISV

    Wij werken dagelijkse met meerdere Independent Software Vendors (ISVs) om hun oplossing te optimaliseren met behulp van Microsoft Azure. Omdat wij een aantal PaaS diensten dagelijks tegenkomen bij onze klanten willen wij onze top 5 met jullie delen.

    • Leesduur 6min
    Meer over Top 5 Azure Paas and serverless services you don't want to miss as an ISV
  • Azure Logo

    Microsoft Azure: wat is het en hoe werkt het?

    De wereld staat nooit stil, vooral niet in de wereld van een ISV. Een belangrijke vraag voor een softwarebedrijf is dan ook: hoe blijf ik up-to-date? Microsoft Azure kan je hierbij helpen.

    • Leesduur 2min
    Meer over Microsoft Azure: wat is het en hoe werkt het?
  • Drie Scenarios Voor Isvs

    3 scenario’s waar elke ISV uit moet kiezen

    Independent Software Vendors (ISVs) hebben met elkaar gemeen dat ze ooit begonnen zijn met een briljant idee, een gat in de markt zagen, een applicatie ontwikkelden en vervolgens in business kwamen. De hele softwarebranche is echter sinds de komst van cloud compleet wakker geschud en overhoop gehaald.

    • Leesduur 3min
    Meer over 3 scenario’s waar elke ISV uit moet kiezen
  • Rowingpng2

    Vier valkuilen van het migreren naar de public cloud

    Wanneer je migreert naar de public cloud met jouw applicatie, data en workloads, wil je dat alles goed gaat. In dit artikel lees je de vier valkuilen die wij tegenkomen bij het migreren naar de public cloud Azure.

    • Leesduur 2min
    Meer over Vier valkuilen van het migreren naar de public cloud
  • Vmware To Azure

    Migreer uw VMware platform naar Azure

    Intercept introduceert een managed VMware naar Azure migratiedienst. Met deze migratiedienst is het mogelijk om fixed price te migreren naar de Azure Cloud.

    • Leesduur 2min
    Meer over Migreer uw VMware platform naar Azure