Design a successful migration roadmap based on application dependencies, suitability, and readiness – while ensuring cost-performance optimization is considered