Hybrid cloud: the best of both worlds