Generally, the data center and cloud migrations are complex, and they set to fail if there is no solid strategy in place. Having the inventory of servers, applications hosted on each workload and dependencies are critical for the success of the project. Refer to this article for cloud migration assessment or data which needs to be gathered for migrations.
Once you have all the data required to group the workloads/ applications to migrate in each migration wave, they need to be tested pre and post-migration to ensure that the workloads/ applications