The first month of the year is already out. A couple of weeks ago I wrote about where I expect to see innovations in SaaS applications during this year. Before we get too far into this new year I thought I’d write a few words about the challenges that SaaS applications must address during 2010. We need to make headway towards these challenges to be addressed, not only for the adoption of SaaS applications to broaden but also in order for these applications to be considered for replacement of on-premise mission-critical applications.
In a recent Goldman Sachs survey, published on 1/10/10, CIOs listed the following concerns with SaaS and cloud computing (in priority order): security, solution maturity, Total Cost of Ownership (TCO), solution complexity, and solution reliability. Interestingly the priority order of the concerns was identical in the similar survey that Goldman conducted at the end of 2008. CIOs, however, perceive that that during 2009 SaaS vendors have made progress on all but the TCO area. In particular, while 84% of the surveyed CIOs identified security as the top issue, the corresponding 2009 number was 52%. While the difference between the 2008 and 2009 numbers for the TCO issue is not significant, statistically the number is the same, it is interesting to note that the in every other area there has been progress except in the area of addressing TCO.
Based on my conversations with executives of our SaaS portfolio companies and other SaaS companies we considered investing, as well as direct discussions with CIOs and business executives in companies that have licensed or are considering SaaS applications, my list of challenges includes:
1. Security. The recent attacks on Google’s infrastructure and Gmail showcased the risks that SaaS users would want addressed before they feel comfortable migrating mission-critical on-premise applications and data to the cloud. I feel that vendors are starting to make solid inroads in addressing regulatory and corporate governance standards but cyber security is another matter.
2. Application reliability/uptime. We are seeing requirements moving from 3-nines uptime (99.9%) to 4-nines uptime (99.99%). Obviously the more mission-critical the application, the higher the necessary reliability. Salesforce’s recent outages showcased the need for improved reliability. Meeting this requirement will require more advanced data center architectures, an issue that smaller SaaS companies have not started to address yet by and large.
3. Data integrity. The data that leaves a company’s data center to move to the cloud must not be corrupted en route. I would imagine that data integrity has to be at 5-nines. This issue is particularly important as customers are now asking for the integration of data from several applications, some of which reside behind their firewall and others reside in application vendor clouds. Achieving this level of integrity will also require that SaaS vendors rely on each other to individually achieve this level of data integrity.
4. Application performance. The application’s performance should not degrade as more users access the application. Also, as applications become more popular within organizations we find that users are no longer willing to tolerate slower applications. They are now starting to expect identical response to the corresponding on-premise applications. I expect that once this issue is addressed improving the application onboarding process will be the next user challenge.
5. Data movement/throughput. Customers are moving increasingly larger data quantities (now at the low-terabyte level) to the cloud. This has been particularly evident in SaaS BI applications. SaaS companies must address this issue whether they use their own infrastructures or IaaS like Amazon’s.
6. TCO. Thus far SaaS application vendors have been able to demonstrate qualitatively the lower TCO of their solution over corresponding on-premise solutions. This was due to the lack of detailed and extensive history operating SaaS applications. However, now more data exists and SaaS vendors should be able to easily demonstrate the superior TCO of their application.
I look forward to creating a scorecard at the end of the year detailing whether and by how much these challenges were addressed.


This is an excellent article; it neatly identifies the major concerns companies are struggling with as they look to leverage *aaS solutions. A concern I have with implementing multiple production SaaS solutions is the ability to mine data for the purpose of business analytics once data has been distributed across multiple providers. Have you seen this issue raised by other business executives and do you have any thoughts on how to address this issue? I also have a comment on the second challenge listed, “Application reliability/uptime”. I could not agree more that SaaS companies and cloud providers must improve the level of availability in their data center architectures if they plan on attracting mission critical applications. In the interest of full disclosure, I work for Stratus Technologies, Inc. www.stratus.com; we produce the world’s most reliable fault tolerant servers delivering 5-nines and greater uptime. I believe that a component of delivering 4-nines of availability at the application level will require higher levels of availability from the underlying infrastructure.
Posted by: John Green | 02/02/2010 at 10:40 AM
John, thank you for your kind words. I have invested in a SaaS company called Pivotlink which provides a cloud-based BI solution. They are now moving several TB of data to the cloud. This data is coming from other SaaS applications, i.e., it is itself cloud-based, or it comes from on-premise applications. If by data mining you mean predictive analytics then I have not seen much a SaaS solution for that area.
Posted by: Evangelos Simoudis | 02/02/2010 at 06:09 PM
Evangelos: I agree with John Green. What a great article. You have presented the most common concerns that almost every business user has to leverage these SaaS technologies. Again, great job.
Posted by: Pradeep Palreddy | 03/02/2010 at 10:11 PM
Here are some more of operational concerns I heard from my customers. Thought it might help CEOs make their commitments and wrote it as New Year Resolution for a SaaS CEO - http://www.prudentcloud.com/saas/new-year-resolutions-of-saas-ceo-28122009/
Posted by: Subraya Mallya | 03/11/2010 at 05:16 PM
I would be curious to see those numbers today. I think that the overall perseption of SaaS is good. I think that the security concerns are being successfully addressed and dealt with and the TCO issue is under control.. Overall I think that SaaS is the future. Thanks for the post.
Posted by: Custom Software | 04/04/2011 at 10:42 AM