5 Must Haves for Managed Cloud Service Providers