When cloud computing was still in its nascent stage, even the most vocally supportive pundits cautioned: it may not be for everyone. There were plenty of discussions surrounding true expenditures, reliability, security, accessibility, and all sort of other -ity commonly encountered when dealing with the IT department. Some companies forged ahead and others waited.
But as we come to realize now, it appears that the cloud is for everybody. Any day you buy something from Amazon, check Gmail, download apps on the iPhone, save a file to Dropbox, or stream a movie from Netflix, you are a enjoying the cloud. Somewhere in the world one or more data centers with very fat network pipes are moving bits and completing transactions seamlessly.