Right now there's an on-going debate among tech workers over the future of the IT department. Will cloud computing and outsourcing conspire to make traditional IT obsolete? Or, will IT scale-up as technology becomes more and more embedded in every part of modern organizations?