The two key benefits of a multi-cloud strategy are that it avoids building dependency on a single provider and it allows organizations to find the optimal resource configurations for key applications and services. The problem, however, is that it is not always easy to make data stored on one cloud available to applications hosted in another.
Click here for full text