Application Migration Strategies
-
Organizations build/use applications. To Run these applications, we need servers.
-
Our Organizations might use Physical Servers/ Virtual Machines to run applications
-
When organizations want to use cloud they have two high level strategies
- Cloud Migration
- Cloud Native
-
Consider some application running on-premises

-
Cloud Migration:
- Advantage:
- Quickest Way to move to cloud
- Disadvantage:
- You will not be getting all advantages of cloud

- You will not be getting all advantages of cloud
- Advantage:
-
Cloud Native
- Advantage:
- Effective usage of cloud services
- Disadvantage:
- This takes time.

- This takes time.
- Advantage:
-
To Perform Cloud Migration, AWS has an approach 6 R’s of Application Migration
- Re-host
- Re-platform
- Re-factor
- Re-purchase
- Retire
- Retain
