Which environment would be most suitable for an organization looking to outsource the running and maintenance of their employees' desktop environments to a service provider while benefiting from the flexibility of resource scaling?
On-premises data center
Public cloud compute service
Server on a private network
Cloud-hosted desktop infrastructure