Microsoft just posted the results of a new survey that states 45% of global enterprises are running production-level cloud applications today!
The article has an overview of the results and you can download the full slide deck here.
In the last week, we saw the cloud computing competition hit yet another new level in the race to zero! By that, I mean the race to near-zero cost of computing. Three big announcements last week:
These are exciting times for the cloud computing space! Stay tuned as more heavy-weights continue to slug it out for leadership in the cloud!
Hortonworks is making a play for “Hadoop everywhere” by pushing for Hadoop to augment a data warehouse in the enterprise and thereby create a “data lake”. See their report here: http://hortonworks.com/blog/enterprise-hadoop-journey-data-lake/
The concept of a data lake basically says “store everything” in hadoop and you can access it at any time, do a “schema-on-read” after the fact and discover new insights at will. What this ignores is the fact that the Hadoop HDFS is optimized for map reduce jobs on large homogeneous data sets. That will not work for a “store everything” strategy. Additionally, while the “schema on read” moniker gets thrown around a lot – I have yet to see many practical examples on the net that prove this. I understand that Hive uses it but when you look at Hive tutorials they all still create the schema up front though I get it that you could change the schema afterwards because the schema is only enforced on the read. Well, enforcing on the read and defining on the read are two different things. I will be delving into this in much more detail in the ensuing weeks…
Overall, this report by Hortonworks really stretches the boundaries of Hadoop’s current capabilities and, to me, crosses the line. Senior executives don’t need this type of far-fetched promises just to push a “hadoop-everywhere” agenda. The simple truth should be – you use technology where it is best suited and NOT where the marketeers want you to use it. Buyer beware.
Google just drastically slashed prices on its cloud storage which puts pressure on dropbox, box, skydrive and the myriad of other cloud storage vendors. Of course, this is part of the larger trend towards do-it-yourself IT services and very-low-cost cloud computing. As in the precedent of electricity, the price of cloud computing will continue to drop until every business and consumer realizes that it is much cheaper, just as secure and more reliable to do all their computing in the cloud. Just as business no longer have their own power plant providing power to their business, most business and individuals will soon (within 10 years) no longer have our own data centers and servers.
Do you know the history of cloud computing and the trends that shaped it? The timelines are from my book the Great Cloud Migration and show all the key events in the history of cloud computing. Understanding the history is important to understanding the major influencing factors and forces that shape the current landscape.
Here is a summary of the events:
* 1961 – Professor John McCarthy propose computing be organized as a “public utility”.
* 1964 – IBM CP-40 Operating Systems uses Virtualization
* 1972 – IBM VM/370 is a virtual machine operating system
* 1991 – The World Wide Web popularizes the internet
* 1997 – First use of the term “Cloud Computing”
* 1999 – Salesforce.com and VMWare launch
* 2002 – Amazon Web Services (AWS) launches and SOA emerges
* 2003 – Seminal Google File System (GFS) paper published
* 2005 – Google Maps is a watershed event for browser-based apps (introduces AJAX).
* 2006 – Hadoop launched, shortly followed by Amazon S3 and Amazon EC2
* 2008 – Google App Engine launches
* 2009 – Microsoft Azure launches
* 2010 – GSA’s apps.gov launches (and federal Cloud-first policy).
Several interesting articles over the last month on the Rise of Robots and their intersection with Cloud Computing. An article on Google’s Ray Kurzweil about AI (Smart Data burst in the diagram above). Several articles (here and here) and open source project on software that connects robots to the cloud or the “World Wide Web for Robots”. This relates to both the Cloud Agents and Robot Assistant bubbles in the diagram above. Robots are a great use case for the cloud because of their need for immediate situational awareness (especially with use cases like driving cars and auto-piloted drones).
In the Great Cloud Migration (Pg 191), I discuss Robotic assistants:
Me covering the highlights of the Great Cloud Migration to a packed house at the InCadence Book Launch party! it was a truly awesome night! Great to see some many old friends and colleagues. Special thanks to InCadence for hosting the event!