6Rs Flashcards
Which cloud migration strategy is best for an unused app?
Retire
Which strategy is known as “drop and shop”?
Retire
Which strategy is to “leave as is” or consider it later?
Retain
Which cloud migration strategy should you choose for when either security or compliance precludes moving to the cloud?
Retain
Which strategy is called “lift and shift?
Rehost
Which cloud strategy involves moving the app and database to cloud VMs as-is, with no code changes.
Rehost
Which strategy is called “Lift, Tinker, and Shift”?
Replatform
Which cloud strategy involves moving the app to the cloud, and switching to a managed database service with some minor tweaks?
Replatform
Which cloud migration strategy is best for when you are authorized ot modify app code for cloud efficiency, and have the desire to adopt cloud-native services, but with the same overall functionality?
Refactor
Which strategy involves re-architecting the app with cloud-native services?
Refactor
Which strategy should you chose for when you have an on-prem COTS application, and you find a SaaS version available?
Repurchase
Which strategy should you choose for migrating an on-prem COTS app when no SaaS option exists?
Rehost
Which cloud migration strategy should you use for a bespoke app that isn’t meeting business needs?
Refactor
Which migration strategy should be used for a bespoke app, that is meeting business needs, and could be containerized?
Replatform
Bespoke app, meeting business needs, cant be containerized, but could be lift-and-shifted
Rehost
Which cloud migration strategy should you choose for a bespoke app that is meeting business needs, but sadly can’t be containerized, and also can’t be lift-and-shifted?
Retain
Migrate to cloud with no changes
Rehost
Migrate to cloud with minimal changes
Replatform
Move to a completely different product / licensing model
Repurchase
Modify app to use cloud-native architecture
Refactor
Migrate from a self-hosted app to a “marketplace” version of the same app. Move any self-hosted databases to managed services.
Replatform
Migrate from a self-hosted app to a SaaS tool.
Repurchase
Change a monolithic app into 12-factor microservices, run in containers or serverless.
Refactor