Businesses are embracing the cloud to gain scalability, agility and cost efficiencies and are, as a result, looking to migrate existing applications and data to new cloud environments. Moving enterprise applications and data outside the data center or between cloud platforms is no easy task....