Cloudproviders gebruiken verschillende besturingssystemen of toepassingen met interfaces die niet interoperabel zijn, waardoor software die bij een bepaalde cloudprovider werkt bij andere providers moeilijkheden kan opleveren.
Cloud-Anbieter können unterschiedliche, miteinander nicht interoperable Betriebssysteme oder Anwendungsschnittstellen einsetzen, so dass Software, die für einen Cloud-Anbieter entwickelt wurde, nicht so einfach bei einem anderen Cloud-Anbieter funktioniert.