Question: factors should be considered before the cloud migration?
Answer: Infrastructure. The process of moving to the cloud platform needs to be hassle-free, cost-effective, and ensure business' continuity. ... 
Data Center Virtualization. ... 
Security and Data Recovery Services. ... 
Workload Analysis.