MyMisPal
← Cloud computing lessons
Lesson 8 of 9

Migrating to the cloud

Nakhla has 6 systems, and they won't all move the same way. The well-known framework is the 7Rs:

StrategyMeaningNakhla example
Rehost“Lift and shift” as-is onto a VMThe file server
ReplatformSmall tweaks to use a managed serviceThe reporting database moves to managed SQL
RefactorRe-architect the app to be fully cloud-nativeThe ordering app moves to containers and auto scaling
RepurchaseReplace it with a SaaS productIn-house email → Microsoft 365
RetireSwitch it off; it's no longer neededAn old reporting tool nobody uses
RetainKeep it where it is for nowThe attendance system wired to warehouse devices
RelocateMove a whole virtualised environment unchangedAn entire VMware estate to the cloud
  1. Inventory and assessment: every system, its dependencies, current cost and data sensitivity.
  2. Pick a strategy per system and prioritise: start with the easiest, lowest-risk ones.
  3. Prepare the landing zone: accounts, network, permissions and security before moving anything.
  4. Migrate and test: a pilot, then data migration, then user testing.
  5. Cut over and optimise: the final switch, then monitor and tune performance and cost.
Watch outThe big ERP vendors are pushing customers to the cloud: SAP promotes S/4HANA Cloud, Oracle its Fusion Cloud ERP, and Odoo offers Odoo Online. That means many migration projects in the coming years, and opportunities for MIS graduates.
Spotted a mistake on this page, or have an idea to improve the site?