Generic PaaS is not disruptive!
Thursday February 07, 2013,
4 min Read
Change. Continuous change is what we have witnessed, since computing began way back in 1960s, we have had many transformational waves on how the Software is built, deployed and accessed; From the COBOL & mainframes to Client-Server & PCs, to the web, to multi-tier and the whole 9 yards of how code was written, arranged, deployed and managed.
And, then, cloud came with the mother-of-all-changes and changed everything across the board. Not just technology change, but also brought about innovative approaches to the business models and delivery models. Platform as a Service took this further and became to be known as a radical & transformational change! Now, let’s take a step back and observe what’s really happening. OrangeScape being a PaaS Company, I want to stay focused on PaaS and dig into that little deeper.
If there is one thing that differentiates "platform" from "product" is "program-ability". Hence platforms are about programmers. So, the logical question to ask is what has PaaS done to developers? How are PaaS impacted the developers? I’d stick my neck out and say that Platform-as-a-Service from the giants that we see in mainstream today is an incremental step forward, and not radical or disruptive in the true sense of the term! Of course there are aspects of disruptive innovation in the "DevOps/NoOPs" area.
So, let us look at What is disruptive? And, What is radical? Just when I was looking at a way to get my head around on this, I happened to recall the importance of 10X performance, made famous by Jim Collins in his latest “Great by Choice”. Even though that applies to the way the businesses perform, I see a parallel to the technology Innovation. And this week, Larry Page also warned the companies that are happy with the 10% improvement. If you’re looking for a 10% improvement and not living by the Gospel of 10X, then you’re basically doing the same thing as everyone does. Moon shots are radical, they are 10X improvement! Current mainstream PaaS offering from industry giants, even with all the noice around them, is incremental by the same rule. Using PaaS, Developers still deploy the code on a middleware, but now on cloud - it is managed middleware. In my humble opinion, this surely much much much better that what we have pre-cloud/pre-PaaS, but falls short of radical or disruptive i.e. the 10X rule.
Ask the question : Has PaaS made a sizable impact on developer base? The answer is a big NO. I see mainstream PaaS vendors are attaching the same fixed developer base growing single digit every year. The only thing they have come up with is "polyglot" so that they can expand their addressable market. Net Developer growth stays same. When something is disruptive it forces many people to jump in. That hasn't happened. How am I saying this. According to "Evans Data" there are around 16 million developers in total - this is a WW number. This number is growing only incrementally and NOT doubling or tripling. This simply means that the mainstream PaaS offerings haven't created enough disruption for the net developer population to grow exponentially. At OrangeScape Platform as Service we are embarked on this journey to create such disruption and growth in developer base - staying true our mission "Democratize Computing". Only time will tell. :-) !
About the Author
Suresh Sambandam is the Founder and CEO of OrangeScape a global top 10 Platform as a Service Company. OrangeScape’s Visual PaaS helps creating business applications quickly and easily. OrangeScape is also the world’s only cross cloud platform. OrangeScape is featured in multiple research reports of Gartner and Forrester. OrangeScape has a marquee customers like Citibank, Unilever, Pfizer, AstraZeneca, Fullerton and the likes. OrangeScape has partnered with Tier 1 Services providers like TCS, Cognizant, Wipro and 5 others to support enterprise implementations.