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.
Uw exacte roadmap voor een migratie naar de cloud hangt af van de grootte en complexiteit van uw omgeving. De basisstappen zijn als volgt:
Er zijn zes benaderingen (de ‘zes R’s van migratie’) die breed worden toegepast:
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.
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.
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.
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.
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.
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.
De kracht van de cloud ligt in de elastische infrastructuur ervan. Dit voordeel uit zich op vele verschillende manieren, waaronder:
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:
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.
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.
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.
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.
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.
Leer meer over Cisco’s producten voor cloudmigratie en oplossingen voor cloudmonitoring.