How enterprises can ensure success with multi-cloud strategies