Cloud Migration: The 6R
6R
Rehosting: "Lift and shift"
Simple migrations by re-hosting on AWS (applications, databases, data)
No cloud optimizations being done, application is migrated as is
Ex. migrating AWS VM Import / Export, AWS Server Migration Service
Replatforming
No changing the core architecture, but leverage some cloud optimizations (containerize)
Ex. migrate a database to RDS, or an application to Elastic Beanstalk
Repurchase: "drop and shop"
Moving to a different product while moving to the cloud
Often you move to a SaaS platform
Expensive in the short term, but quick to deploy
Ex. CRM to Salesforce.com, HR to Workday, CMS to Drupal
Refactoring / Re-architecting
Refactor applications with Cloud Native principals
Ex. move an application to Serverless, use S3.
Retire
Turn off things you don't need
Retain
Do nothing, just keep it as it is
Last updated