There remains a lot of gobbledygook talked and written about “Cloud” computing, as anyone who has been around the industry for any time is very well aware. For the most part it is a species of marketing for a particular consumption model which does not pay enough (or sometimes any) attention to underlying business need.
Larry Ellison and Richard Stallman made well known assaults on “Cloud” when the term first began to gain currency around 2008. Other veterans I met referred to it as IBM Bureau Computing reborn, Network Computing for the broadband age or, my favourite, from a gleeful representative of a well-known multinational, “outsourcing without service level agreements”.
The early criticisms were valid in the context they were made and might have remained valid had something not changed. But something has changed, very rapidly.