Cloud computing combines new technology with unproven vendors and service providers, bringing both business benefits and potential risks. Security, reliability and manageability need to be key elements in the planning and selection processes for cloud services.