Tuesday, October 13, 2009

Buzz (kill) Words!

If you have talked to a technologist or a technology sales person lately, you have certainly heard of SaaS, Cloud, Disruptive Innovation etc. Hmmm... "disruptive" innovation? Do you really have to say that innovation is "disruptive"? Didn't people stop riding horses to work when cars came around? So, when you are trying to choose your informatics solution, kick the first sales person that tells you that their solution is "in the cloud"!

Cloud is Water Vapor!
Don't believe me? Ask Larry Ellison, the CEO of Oracle (http://www.youtube.com/watch?v=8UYa6gQC14o). So what prompted him to give a (ahem) "passionate" speech about the cloud?
Let's examine the facts. If you really want to put your software "in the cloud", a fundamental engineering shift is needed than what is being purported as cloud computing. The closest thing we have seen to a truly "cloud" architected software, is the screensaver that SETI(Search for Extraterrestrial Intelligence...to you and me, that is looking for E.T! ) put out 10 years ago (http://www.planetary.org/news/2009/0521_SETIhome_Celebrates_10_Years_of.html). Yes folks, "Cloud" computing happened back then! People downloaded the screensaver, and when they were not using their computers, the screensaver kicked in and started analyzing data for SETI, sending data back to their main computers once the analysis was done.

What is being sold as "cloud" computing today is nothing but a software that resides on one or more servers at the vendor's data center. In other words......wait for it....an ASP model! Remember that term? Application Service Provider model? Remember all the VCs who wanted to invest only in ASP model companies? Now, here is the kicker. Application Service Provider - Software as a Service (SaaS). You "lease" the software. Just like leasing a car. See the similarity? Are you seeing a pattern here? So, yes, I agree with Mr. Ellison..." we change the term and think that we have invented technology...".

The point being, forget cloud, forget SaaS, look for "functionality" in the software. Can it deliver what you need? Once you have ascertained that, then you can think of where it is going to be hosted!

No comments:

Post a Comment