Wat is een Cloud Migratie Strategie?

Een cloud migratie strategie is het plan dat een organisatie maakt om zijn data en toepassingen van een architectuur op kantoor te verplaatsen naar de cloud. Niet alle workloads zijn gebaat bij een cloudgebaseerde infrastructuur. Het is daarom van belang om voordat een organisatie live gaat te bepalen wat de efficiëntste manier is om toepassingen te prioriteren en te migreren. Een systematische, gedocumenteerde strategie is essentieel.

Het cloudmigratieproces

Uw exacte roadmap voor een migratie naar de cloud hangt af van de grootte en complexiteit van uw omgeving. De basisstappen zijn als volgt:

  • Plan uw migratie: Voordat u aan de slag gaat, moet duidelijk zijn wat uw redenen voor de migratie zijn en wat daarvoor de beste strategie is. Begin met het beoordelen van uw huidige omgeving. Het is belangrijk om de vereisten van de cloudserver te berekenen op basis van de huidige bronvereisten van uw toepassingen om te voorkomen dat u meer koopt dan u nodig heeft. In deze kritische fase heeft u de middelen en expertise van een specialist nodig. Een APM-oplossing (Application Performance Management) kan volledige zichtbaarheid in real time bieden van uw omgeving en alle afhankelijkheden daarin, terwijl gaandeweg informatie wordt verzameld over de strategie.
    Bekijk onze oplossing voor application performance management
  • Kies uw cloudomgeving: Nu u de benodigde zichtbaarheid heeft, kunt u bepalen welk cloudmodel u wilt adopteren. Uw keuze voor openbare cloud, hybrid cloud, private cloud of multicloud (of services zoals Google, Azure of AWS) hangt af van welke optie het beste voldoet aan uw huidige en toekomstige behoeften. Controleer of uw APM-oplossing door uw gekozen provider(s) wordt ondersteund.
    Zie uitbreidingen voor AppDynamics
  • Migreer uw apps en data: Wanneer de migratie nauwkeurig is gepland, zou deze probleemloos moeten verlopen. Houd echter rekening met cloud security. U moet bijvoorbeeld voldoen aan security beleidsregels en back-up en herstel van data inplannen. Gebruik APM bovendien om te bepalen wat de prestaties voorafgaand aan de migratie zijn ter voorbereiding op de volgende stap.
    Bekijk hoe wij het beheer van cloudtoepassingen aanpakken
  • Valideer uw succes na de migratie: Een cloudmigratie is pas succesvol wanneer u kunt bewijzen dat alles werkt zoals verwacht. Met een oplossing als AppDynamics Business iQ kunt u de voordelen van cloudmigratie aantonen door de application performance voor en na de migratie in een testomgeving met weinig risico te vergelijken, vanuit zowel technisch als zakelijk perspectief.
    Zie hoe Business iQ werkt

Wat zijn de verschillende typen cloudmigratietechnologieën?

Er zijn zes benaderingen (de ‘zes R’s van migratie’) die breed worden toegepast:

1. Rehosting (‘optillen en verplaatsen’)

Zoals de naam al aangeeft, wordt de stack opgetild en van de interne hosting verplaatst naar de cloud. U transporteert een exacte kopie van uw huidige omgeving zonder dat u daarin uitgebreide veranderingen doorvoert voor de snelste ROI. Rehosting past goed bij bedrijven met een conservatieve bedrijfscultuur of zonder langetermijnstrategie voor de inzet van geavanceerde cloudmogelijkheden.


2. Replatforming

Replatforming is een variatie van rehosting. Het omvat het doorvoeren van verdere aanpassingen om uw landschap voor de cloud te optimaliseren. Ook hier verandert er niets aan de kernarchitectuur van toepassingen. Ook dit is een goede strategie voor conservatieve organisaties die vertrouwen in de cloud willen opbouwen en willen profiteren van zaken zoals verbeterde systeemprestaties.


3. Repurchasing

Hierbij worden uw toepassingen verplaatst naar een nieuw, cloud-native product, doorgaans een SaaS-platform (zoals het verplaatsen van een CRM naar Salesforce). De uitdaging ligt in het feit dat vertrouwdheid met bestaande code verloren gaat en uw team moet worden getraind in het gebruik van het nieuwe platform. Toch is repurchasing wellicht de meest kosteneffectieve optie als het huidige landschap sterk verouderd is.


4. Refactoring

Refactoring (ook wel rearchitecting genoemd) betekent dat uw toepassingen geheel opnieuw worden opgebouwd. Deze benadering wordt doorgaans toegepast wanneer cloudmogelijkheden moeten worden benut die niet beschikbaar zijn in de huidige omgeving, zoals automatische schaling in de cloud of serverloze computing. Refactoring is over het algemeen de duurste optie, maar ook de meest compatibele met toekomstige versies.


5. Retiring

Wanneer u uw toepassingsportfolio beoordeelt op cloudgereedheid, kan blijken dat sommige toepassingen niet langer nuttig zijn. Schakel die toepassingen dan gewoon uit. De daarmee gepaard gaande besparingen kunnen zelfs uw business case verbeteren voor toepassingen die wel gereed zijn voor migratie.


6. Retaining

Voor sommige organisaties is cloudadoptie nog niet zinvol. Kunt u om nalevingsredenen geen data van de locatie naar de cloud migreren? Kunt u een app die onlangs is geüpgraded nog niet prioriteren? In dat geval kunt u cloudcomputing beter uitstellen. U moet alleen migreren als dat zinvol is voor uw bedrijf.


Wat zijn de voordelen van migreren naar de cloud?

De kracht van de cloud ligt in de elastische infrastructuur ervan. Dit voordeel uit zich op vele verschillende manieren, waaronder:

  • Lagere hostingkosten: In de cloud hoeft u zich geen zorgen meer te maken over de voorwaarden waar u aan moet voldoen om fysieke servers draaiende te houden en de kosten daarvan. De servers worden beheerd via een extern datacenter, vaak abonnementsbasis, waardoor er geen sprake is van kapitaaluitgaven.
  • Flexibiliteit en schaalbaarheid: Volgens Gartner is voor CIO’s operationele flexibiliteit een belangrijke reden voor cloudadoptie. Cloudgebaseerde services schalen capaciteit niet alleen automatisch op basis van groeiende of schommelende vraag, maar maken het teams ook mogelijk om overal vandaan samen te werken aan het bijwerken van toepassingen en het oplossen van problemen. Met een dergelijk niveau van continuïteit kunnen bedrijven een enorme voorsprong op de concurrentie opbouwen.
  • Kleinere voetafdruk: Omdat de servercapaciteit omhoog en omlaag wordt geschaald op basis van uw cloudbehoeften, gebruikt u alleen de energie en bronnen die u nodig heeft. U zou uw pool van datacenters wellicht zelfs kunnen verkleinen tot één of zelfs nul om de impact op het milieu te verkleinen.
  • Noodherstel: Dit is van belang voor bedrijven van elke omvang, maar is altijd duur geweest voor kleinere bedrijven. Tegenwoordig maakt de cloud het voor veel organisaties mogelijk om oplossingen voor back-up en herstel te implementeren die minder tijd kosten en minder investeringen vooraf vereisen.
  • Security: De cloud biedt betere security dan datacenters doordat uw gevoelige gegevens en apps centraal worden opgeslagen. De meeste cloudproviders voorkomen ook dat ongewenst verkeer toegang krijgt tot uw data door regelmatig security updates uit te brengen. U heeft hierdoor geen last van security dreigingen en kunt uw aandacht richten op wat voor uw bedrijf van belang is.

Wat zijn de uitdagingen bij cloudmigratie?

Het garanderen van een soepele toepassingsmigratie vormt een grote uitdaging voor hedendaagse technologen. Zelfs wanneer de juiste cloudprovider is gevonden zijn er toch enige risico’s verbonden aan het migratieproces. U moet rekening houden met de volgende kritieke desastreuze scenario’s:

Uitvaltijd

Tijdens het migratieproces moeten interne servers mogelijk tijdelijk offline worden gezet. Maar uitval kan application performance enorm benadelen (en daardoor ook de klantenbinding) als er geen sprake is van goede back-upmogelijkheden of brontoewijzing.


Dataverlies

Tijdens de verplaatsing naar de cloud zijn de data van uw bedrijf het kwetsbaarst. Dan zijn sommige data mogelijk niet beschikbaar en loopt u het risico dat er een datalek optreedt. Voorkom datalekken door cloud security maatregelen toe te passen, zoals toegangsbeheer op basis van bevoegdheden (Privileged Access Management) en encryptie van apps.


Bronbeheer

Niet alle IT-professionals hebben vertrouwen in de cloud. Werknemers die gewend zijn aan het beheren van fysieke servers moeten mogelijk training krijgen in het beheer van de nieuwe infrastructuur. Cloudadoptie kan ook de introductie van nieuwe IT-beheerrollen of zelfs een transformatie van het fundament van bedrijfsactiviteiten vereisen.


Interoperabiliteit

Het is niet eenvoudig om uw bestaande toepassingen goed te laten communiceren met nieuwere cloudomgevingen. Daarom moet u mogelijk uw processen aanpassen aan die van uw cloudprovider.


Conclusie

Dit zijn slechts enkele van vele uitdagingen op het gebied van migratie die zorgvuldig plannen, testen en inrichten vereisen. Werk samen met een APM-provider om de uitdagingen in kaart te brengen voordat u een cloudmigratieplan opstelt. U kunt dan vol vertrouwen de migratie uitvoeren.