Managed hosting is a service model where a provider performs some or all server administration tasks on behalf of the customer.
This differs from self-managed cloud infrastructure, where the customer receives control of the server and is responsible for operating systems, applications, security configuration and software maintenance.