Cloud Migration Strategies: the 7 Rs

Ref: https://www.udemy.com/course/aws-certified-cloud-practitioner-new/learn/lecture/43749434

Blog post: https://aws.amazon.com/blogs/enterprise-strategy/new-possibilities-seven-strategies-to-accelerate-your-application-migration-to-aws/

image.png

  1. Retire: turn off stuff you don't need
  2. Retain: decide to not migrate anything (do nothing for now)
  3. Relocate: move apps from on-premises to cloud, or within cloud
  4. Rehost = “Lift and shift”: simple app-as-is migration to AWS, no cloud optimizations
  5. Replatform = “Lift and reshape”: core architecture stays, but some cloud optimizations
  6. Repurchase = “Drop and Shop”: move to a different product while migrating to AWS
  7. Refactor = Rearchitect: recreate the app/infra with Cloud Native features

AWS Migration Services