Cloud computing is a buzzword that has erupted in the past few years, but there seems to be a dichotomy separating the marketing-team spawned features and the actual advantages and disadvantages of the technological paradigm. Due to the nature of the beast, the details of…