The planning phase includes the following actions:Portfolio evaluation – Assess your organization’s current applications to determine which ones are best suited to cloud migration. Relevant criteria should include the business value of moving the application, how complex it will be, and whether it’s technically feasible.Assessment of changes needed – Note which applications will need to be redesigned, refactored, or reauthored, and in what ways. This will typically entail identifying how to break apps down into microservices, implement containers, and so on.Cloud provider engagement – Decide which cloud provider you’ll use to migrate your applications. Important factors in this selection include level of support, pricing, services provided, and compliance.