Cloud Keeps Its Promises, But Has It Made Life Simpler For IT?