Four key elements for efficient multi-cloud implementation