Cloud migration is a complex project. This checklist will help you not skip important steps.
Assessment¶
- ☐ Application and dependency inventory
- ☐ Classification: lift-and-shift vs refactor vs rebuild
- ☐ TCO analysis
- ☐ Compliance and regulatory requirements
- ☐ Network latency and bandwidth analysis
Planning¶
- ☐ Target architecture designed
- ☐ Migration waves defined
- ☐ Landing zone prepared
- ☐ IAM and security configured
- ☐ Connectivity (VPN/ExpressRoute/DirectConnect)
Migration¶
- ☐ Data migration strategy (online vs offline)
- ☐ DNS cutover plan
- ☐ Rollback plan
- ☐ Cloud testing
- ☐ Performance baseline
Post-Migration¶
- ☐ Monitoring and alerting
- ☐ Cost optimization (reserved instances, right-sizing)
- ☐ Decommission old systems
- ☐ Documentation updated
- ☐ Team trained
Tip¶
Migrate iteratively — start with non-critical services to gain experience.
cloudmigrationawsazure