Cloud Computing – Adoption Challenge
Like investment chasing highest return, does innovation chase technology adoption challenge – especially those challenges which stand in the way of adoption of the latest hype? After all, anybody who manages to remove the biggest stumbling block stands to gain the maximum financial return from the effort. Harder the problem – more competitive advantage do you get. Surely, VCs will invest in such effort.
Therefore, if you track the effort of the promising innovators who are working on different aspects of cloud computing, you should be able to get a fairly good idea of where the real challenges are. Consequently, the areas which are left out are not real challenge and more of perception issue.
A good place to start is to look at the Under the Radar event help on 16th April, 2010. It showcases 27 companies, most of them working on some aspect of cloud computing. These are startups that have not yet “made it”. In addition there were 6 companies considered to be in the Grad Circle – that is they have graduated. What I find most interesting is the categories under which the awards were given:
- Data 2.0 – different methods of working with data
- Compliance – not security
- App Development and Management
- Infrastructure – more about infrastructure management
- Communication – not really about cloud
As you can see is nothing about security or reliability. This has strengthened my view that these are more of a perceived challenge than a real challenge.
Looking at the distribution of what these companies are doing, my view about the biggest challenge is reinforced.
Tooling for managing cloud application and environment (13 out of 27)
- App Dynamics: Cloud Application Monitoring – both in SaaS mode as well as on premise mode
- AppFirst: SaaS based Cloud Application Monitoring
- Aprigo: Cloud data access management
- CloudShare: Share cloud image
- CloudSwitch: Migrates existing VM environment to Cloud
- Conformity: SaaS user management
- Layerboom: Tools to create virtual server Clouds
- Makara: Cloud Application Monitoring – without any agent installed on the server
- MaxiScale: Cloud storage management
- Puppet Labs: Open source Data Centre automation tools
- RiverMuse: Alert and event management
- SaaSure (now Okta): SaaS user management
- VMTurbo: Cloud Application Monitoring
Best way to store data in the cloud (6 out of 27)
Out of these my personal favorite is GenieDB – it promises to do something which I have always thought to be technically infeasible – to have a large distributed DB and seamlessly and efficiently run SQL on it. This is something which neither Oracle nor Microsoft nor IBM has been able to do.
So, if you are planning to venture into the cloud, you know what you should be worried about.