As enterprises digitally transform and IT environments become more dispersed across multiple public clouds and on-premises data centers, the process of moving data, applications, and workloads to and from various locations quickly becomes regular practice. Moving just one application to and from a location can be difficult, time-consuming, and expensive, in most cases requiring a week or more. For large environments, the costs can be significant. As a result, organizations must take a more deliberative, evaluative approach to moving data and applications when migrating to the cloud and across clouds.