Taming the Cloud: Managed Cloud Services