AWS Notes - Migrations - Migration Strategies The 6R
- Rehosting (Lift and shift) : Do not modify the Program, migrate to AWS directly.
- Replatform : Do not change the core program, making a few cloud optimizations, such as migrate the database to RDS, migrate the application to Elastic Beanstalk
- Repurchase,Replace (Drop and shop) : Move to the SaaS platform.
- Refactor / Re-architect : Reimaging the application using Cloud Native feature. It is very expensice. Example: Move an application to Serverless architecture
- Retire : Drop the things you don't need. save cost.
- Retain : Do nothing for now
General AWS Migration Tools:
- AWS Migration Hub
- AWS Application Discovery Service
- AWS Server Migration Service (SMS)
- AWS Database Migration Service (DMS)
- AWS Snowball
- AWS Snowmobile
- AWS Direct Connect
- AWS Marketplace
Reference:
- https://aws.amazon.com/cn/blogs/enterprise-strategy/6-strategies-for-migrating-applications-to-the-cloud/
- https://tutorialsdojo.com/aws-migration-strategies-the-6-rs/
- Udemy: https://www.udemy.com/course/aws-solutions-architect-professional/
Comments
Post a Comment