Any managed services provider should, as a baseline, have skills that go beyond basic operating system maintenance and availability management. Ask about skill levels related to managing change, virtualization, high availability, middleware and databases, multiple network technologies, cross-platform integration, mobility, security and, of course, cloud technologies. Go beyond the basic questions about certifications and headcount. Ask about scalability and availability of staff with specialized skill sets, how specialists are organized and share knowledge, and how best practices are communicated. By the same token, a managed services provider should have deep expertise across all delivery models, including not only managed services and cloud but also traditional IT and strategic outsourcing. In this way the provider can help you achieve an integrated multisourcing strategy—in-house, managed services, outsourcing and cloud—structured to meet your needs.