Design Knowledge Required for Migration
- In the Below image (story), John is an architect responsible for migration. He needs to be aware of Designing the Migration
- Microsoft provides proven guidance that is designed to help to create and implement strategies to succeed in cloud for enterprises(organizations) and this guidance is Microsoft Cloud Adoption Framework
.
- Now John has to Focus on Adopt => Migrate Phase in Microsoft Cloud Adoption Framework
- Microsoft suggests the following steps for migration on a high level
- Assess Workloads
- Deploy Workloads
- Release Workloads
- For performing migration Azure Provides Azure Migration Guide. Refer Here
6R’s of Migration
- Refer Here
- Rehosting:
- RePlatforming:
- Refactoring
- Repurchasing
- Retire
- Retain
Azure Migration Guide
-
- Create a Azure Migrate Project
-
Other References
Migration Example Scenarios
- Windows Workloads
- Linux Workloads
- SQL Server Workloads
- Applications (ASP.net/PHP/Java)
Migration Types
- P2V (Physical to Virtual)
- V2V (Virtual to Virtual)