A multi-cloud approach is the combination of different cloud services supplied from more than one cloud provider. These cloud providers could be public clouds like AWS, Azure, or Google as well as private clouds built on VMware.