In distributed cloud computing, all the computing power of a cloud provider is distributed wherever a customer needs it: on-premises in data centers or private clouds or off-premises in public cloud data centers.
Distributed cloud computing extends the provider's centralized cloud with geographically distributed micro-clouds. The provider controls all distributed infrastructure centrally, including operations, updates, governance, security, and reliability. Everything is accessible as a single cloud and managed from a single control plane.
Distributed cloud computing offers extra features as well. Users can request that certain data remain within specific regions or that they meet a specific latency or throughput target. These features are included in service level agreements (SLA) between the user and the cloud provider.
Major cloud providers integrate their technology into dispersed cloud data centers to ensure they appropriately place data, computing, and storage to transparently meet SLAs.