A large-scale computing paradigm characterized by a mixed computation, storage, and services environment made up of on-premises infrastructure, private cloud services, and a public cloud computing platform with an orchestration layer between the various constituent software platforms.