A titanic battle for control over the future of enterprise has begun in earnest with the rise of distributed cloud computing architectures through which IT organizations will one day centrally manage ...