Managed Hosted Services Definition