Multi-Cloud is the combination of different cloud services supplied from more than one cloud provider. These cloud providers could be public clouds like AWS, Azure and Google or private clouds built on VMware.