Businesses have been transitioning to cloud computing for the better part of the past two decades, and during that time, cloud has gone through many evolutionary phases.
At the turn of the century, “cloud” referred to hosted services where business would deploy their technology in a third-party data center. This evolved to co-location services, which lead to the multi-tenant solutions we have today. The commonality between these is they are all centralized compute models.