For on-premises/private cloud, the following are all client-managed: application, data, runtime, middleware, OS, virtualization, servers, storage, networking, and facilities. For infrastructure as a service, the following are client-managed: application, data, runtime, middleware, OS; and the following are provider-managed: virtualization, servers, storage, networking, and facilities.