Managed services and IT outsourcing