The cloud has long been touted as the lowest-cost IT option for the enterprise. It might not provide all the bells and whistles as traditional infrastructure, but its vast size gives it the economies of scale that no other solution can match.
Click here for full text
But that view is being increasingly challenged.