Migration - Strategy Flashcards
What is rehost?
lift and shift; move apps to AWS without changes
When to rehost?
in large-scale, legacy migrations, shift quickly to meet business objectives, easier to re-architect once they already run in the cloud
What is replatform?
lift, tinker and shift; few cloud optimizations in order to achieve some benefit without changing the core architecture
What are some replatforming tools?
RDS and Elastic Beanstalk for code deployment and AWS will handle scaling , load balancing and compute provisioning
What is repurchase?
drop and shop; migrate from perpetual license to SaaS model. Example, discontinue local VPN solution and transfer to AWS
What is refactor/Re-architect?
rearchitect using cloud-native features; often the most expensive solution
When to use refactor strategy?
strong business need to add features, scale, or performance that would be difficult to achieve in current environment
What is retire strategy?
identify IT assets that are legacy and can be turned off
What is the retain strategy?
keep portions of your IT portfolio if they cannot be migrated and should be kept on-prem
List strategies by order of complexity?
retire
What are some migration tools?
Migration hub, Application discovery service, SMS, DMS, Snowball, Direct Connect, Kinesis Firehose, Market place