I think we’ve all heard it. The constant drum beating, unending buzzwords and constant hype surrounding cloud computing. In some ways, we are in danger of having the din obscure the full extent of the business makeover the cloud has to offer.