As you say, it's critical to identify the application requirements, the suitability of which applications belong in the cloud and which don't, understanding the impact on latency and performance of application migrations - this is something that isn't often taken to consideration. Another key factor is rightsizing the cloud capacity, not just for today, but for growth.

How do the business projections of application workloads impact the infrastructure requirements and how can you have an effective conversation with your managed service provider to ensure capacity demand is met.