As the pace of technological change accelerates, we seem to be increasingly drawn to buzzwords. They rear up as the public tries to encapsulate the latest craze, and then die off just as quickly it seems. Virtual, web 2.0 (since when did zero become ‘O’ by the way?), disruptive, responsive, crowd. My latest favorite is cloud.
It is all cloud these days, all the time. If you are building a website, webapp, app, or really anything having anything to do with technology, you had better be ‘in the cloud’ or it is all over.
‘Cloud’ has come to mean so many different things, but at the end of the day, the idea is that rather than being tied to a physical server, or cluster of servers, that the “network really has become the computer” (thanks Sun micro, for seeing the clouds before the rest of us).
It isn’t until we start really thinking things through that we stop missing the cloud for the silver lining. While there are undeniable advantages to ‘cloud based stuff,’ whether we are talking cloud computing (the ability to have compute cycles augmented or shifted on the fly due to the elasticity of cloud based server resources), cloud fronting (the ability to have web requests served from the closest server to the client request), cloud storage (see computing, think storage), etc.
Understand this – remember it…
The cloud is for crap you don't care about. If it isn't crap, why would you put it in the #cloud?
— michael_seguin (@michael_seguin) September 2, 2014