Showing posts with label saas. Show all posts
Showing posts with label saas. Show all posts

Monday, June 02, 2008

Platform as a Service Magic from Coda with Google Apps and Force.com

The value of platform as a service (PaaS) is not that you can take your on-premise applications and run them in the cloud - that's so ASP! In my opinion (and what would a blog be without one), the real value is in enabling functionality that was simply impossible or too hard in an on-premise world.

For a great example,check out what Coda is doing with Force.com and Google Docs.

Coda is a Platform as a Service partner of salesforce.com building their next generation SaaS application on the Force.com platform.

In Andy's own words:

Following the recent launch of the Salesforce and Google Apps offerings, we have prototyped our own CODA 2go-specific Google Apps integration! This has been built using a Google Gadget, Apex code and Visualforce and the result has got us and everyone we demonstrated it to at Dreamforce very excited about the possibilities this proof of concept opens up.

Our experience of producing finance software over decades is that accountants love manipulating transactions in spreadsheets! The success of our on-premise CODA-XL product (which extends Microsoft Excel) has been outstanding, with virtually all customer organisations adopting it enthusiastically. Now in the on-demand world we have produced an equivalent solution that uses Google Spreadsheets and Force.com.

The initial prototype can be used to perform a Cost Allocation over extracted transaction details from the CODA 2go product. The user can then apportion new values by editing the cells used by formulas in the spreadsheet; we then post back the results in the form of a journal back into CODA 2go from within the Google Spreadsheet user interface via a Visualforce-powered Google Gadget!

More at Coda2Go Blog...

Note that this functionality was conceived, designed and built in weeks. Let me know if you have seen this pace of innovation in the on-premise world.

Wednesday, May 21, 2008

She Loves Me, She Loves Me Not: SaaS and SAP

From the Department of Irony and Confusion:

See if you can find a common theme. The only one I could find: She loves me, she loves me not, she loves me, she loves me not,...

I really like the "rejection" of SaaS by customers that are in the middle of SAP implementations or run large SAP implementations.

As Upton Sinclair said: "It is difficult to get a man to understand something when his salary depends on his not understanding it."

Update: Dan Druker has a great, thoughtful post on challenges faced by traditional ISVs entitled Different is Hard: SAP - (Not Too Much) Business By Design

Monday, May 05, 2008

In India, with Force(.com) !

The Tour de Force events across the globe continue to draw great attendance and interest from developers looking to build new SaaS applications. The event is yet to make its way to India but I have been traveling across India (Pune & Bangalore) meeting with partners, educating them about Force.com and Platform as a Service generally – and the response has been tremendously positive. At one of our partners in Pune, I delivered an hour long session on PaaS and Force.com – and the result was a lot of very interesting questions and interest in this paradigm shift. A similar event in Bangalore with over 100 attendees drew a similar response.

India is Ready

There was genuine appreciation about how difficult and wasteful it is to currently build, deploy and manage software applications. This is especially true for IT outsourcing firms that month after month see ISVs and IT departments of large enterprise burn time and money on infrastructure and platform, delaying and risking delivering business value to the end users.

Across Generations

India is a country of young people – over 50% of India’s population is under 25. And presenting to various audiences – I couldn’t help but wonder how many in the audience can even remember what computing without connectivity was like. The shift from client-server to SaaS comes naturally to this generation.

More interestingly, the senior executives and technology gurus – some that wrote compilers in 1980s by hand – were even more excited about this shift. The questions and discussions revolved around how to navigate this shift and understanding the new evolving SaaS ecosystems and not whether the shift is underway.

Here is a sampling of questions:

Is There a Whitepaper on SaaS?

Yes, we do have whitepapers on SaaS and PaaS. However, whitepapers are so 90s – I encouraged our audience to learn through building and engagement with the community – blogs, online forums, how-to wiki’s, informational videos.

What Kind of Applications Can I Build on PaaS?

Even as salesforce.com started out as a CRM company, the Force.com platform is being used by our customers and partners to build out applications that cover wide variety of solutions be it Finance and Accounting (Coda), Risk Management (Riskonnect), Life Sciences (Verticals OnDemand) and many others. Business Applications that are data and process driven is where Force.com provides the most value today

What about Security?

No one asked this question – so I thought I will mention it. This question that resulted from both genuine apprehensions and FUD created by certain vendors that did not have SaaS capabilities is increasingly becoming a non-issue. I think there are two reasons for this: First, as customers use more and more SaaS applications their experience invalidates the concerns. Second, initiatives such as trust.salesforce.com that educate and inform have re-assured the community of users, developers and investors.

Really?

Yes, this question was asked a few times. For example, when I explained that Force.com is multi-tenant not just for our direct customers but also for all applications written by end users and partners – and that everyone is on the latest version of the software. The response is: Really?

Salesforce.com’s success with the platform in releasing as many as 25 major releases in last 8 years – and comparing that to once in 3 to 7 years cycle for legacy software vendors also draws a: Really?

So yes, really!

The proof is in the pudding – you are welcome to get a free developer login and build an app.

Thursday, April 03, 2008

Franchises are for Pizza and Burgers, Not SaaS and Banks

I get a feeling that some mediocre MBA read a case study on franchising and the huge profits it has delivered to companies behind the big pizza and burger brands, and decided to apply it to software. Add the failed ASP model to the inappropriate franchise model borrowed from pizza and burger chains - and you pretty much can figure out the product and go to market strategy of the last generation software vendors when it comes to SaaS.

As a public service, I am providing a maturity model for these companies that aspire to be SaaS winners.

Pizza Pie Maturity Model for Franchising: Pizza and Burgers, Banks and SaaS

by avlxyz (CC)

This is a very simple maturity model. I know big companies like maturity models (see here) rather than straightforward examples. The following are the maturity levels I am proposing for those rushing to market with their half-baked SaaS offerings:

Level 1 - Pizza Delivery:
Yes, pizza delivery is the first step in this hierarchy. In order for you to deliver a pizza consistently and of good quality, you need a set of tools, some training and then hire low cost teenagers - and you get the cheesy goodness of pizza, delivered to your home by a freckled teen. Most franchising opportunities such as laundromats, burger joints function well when you are delivering a simple product or service that is easy to deliver, has minimal security/quality/reliablity constraints and is easy to replicate. I recommend the INSEAD case study referenced in the MIT Sloan Management Review article.

Level 2 - Banking
: As you can guess, delivering banking services is slightly harder. You need to make sure thieves can't steal your customer's money, that you provide certain level of services and if you have online banking - you need to ensure that customer's accounts are not hacked and money stolen. As a customer, you entrust valuable assets (money) to your bank and it is the trust that a bank has earned over years, if not decades that helps you feel safe coupled with certain regulations and assurances from the federal government. Banks do not have franchises - you cannot pay Bank of America $50,000 - get trained and then start operating a bank with their logo, system and processes. The reason is that the trust earned by banks cannot be delegated away nor can the brand be put to risk or diluted.

Level 3 - SaaS: Yes, SaaS is higher on the Pizza Pie Maturity Model for Franchising than banks. As with banks, customers trust valuable assets (data) with the SaaS company. The SaaS provider must earn the trust of the customers one day at a time by providing the right service levels, ensuring security and business continuity. Just as with a bank, the trust embodied in the brand of the SaaS provider is of great value - and this trust cannot be delegated in a simplistic manner. Providing software (and perhaps some training and best practices) to the SaaS Franchisees does not take care of the most critical elements of SaaS:
  • Reliability: How do you ensure that the SaaS Franchisee has architected its end to end systems to provide reliable service?
  • Security: What kind of processes are in place to ensure data is not lost?
  • Performance: How will the brand owner ensure that the SaaS Franchisee provides the right performance?
You may be wondering:
Why is SaaS higher than Banking on the Pizza Pie Maturity Model for Franchising?

I have two good reasons for this:
  1. Data Loss vs. Money Loss: Data is lost when someone performs a successful read operation without your permission. If I read your mental health records, I don't have to steal them. With bits and bytes, reading is stealing. With money, not so much. Just because you know my bank balance, I haven't lost my money. (Yes, there is loss of privacy and trust is eroded but its not the same. You don't call a cop because someone read your bank statement but if I read your critical health data you would have to call the cops.)
  2. No FDIC: A small bank or cooperative can be insured by FDIC and therefore provide sufficient protection to a customer but with SaaS you are relying on the trust earned by the brand. How comfortable do you feel having your data in a Uncle Billy's HealthCare On-Demand App that runs on software from NanoSoft?
Reliable Platform, Trusted Brand: What you need is a reliable platform from a trusted brand in Software as a Service. A multi-tenant platform with customers sharing one single system ensures that all customers and ISVs running their applications and trusting their data with the platform are receiving the same high level of security, reliability, availability and that any issues that are discovered are resolved for all tenants.

The approach taken by some vendors to deliver SaaS without true multi-tenancy or even worse, entrust third-parties with running copies of their software takes the Level 1 Pizza Delivery franchisee approach.

What do you think? Want more debate on SaaS styles?

You may want to consider force.com Platform as a Service from salesforce.com for business applications. (Please read full disclosure at the bottom of the blog. No MBA's were hurt in the writing of this blog.)

Friday, March 28, 2008

Cloud Computing: Its Raining Ideas - Want a Cup of Starbucks?

I know I went overboard on metaphors in the title (cloud, rain, coffee) but then when you have the last few weeks like we have had at Salesforce.com, its hard to not to have your head in the clouds. I know.

So here is the scoop, if you have been living under a rock: Starbucks rolled out its website MyStarbucksIdeas.com powered by Salesforce.com (Jeff Nolan was one of the first bloggers to pick this up). The press has had nothing but the nicest things to say.

Courtesy: by emergent007

As the software guy, here are my key takeaways:
  • Focus on Innovation, not Infrastructure: Starbucks could have spent its own time and resources building out the infrastructure, renting bandwidth and compute capacity etc. but it instead chose to focus on customer feedback and was able to deliver greater value to customers (and therefore shareholders), faster.
  • Simple is Beautiful: Starbucks website is really simple to use. A few neatly placed icons tell users exactly what to expect. You can view the ideas without creating a login. Voting and commenting require a login which makes sense.
  • Business Value: For the budding technologist who wants to be an entrepreneur - notice how a simple concept forums+voting can become a great product/service. I have often met technologists who are looking for the hard problems to solve rather than looking for simple solutions to real business problems.
If you have an idea for Starbucks, Dell or Salesforce.com, please visit their ideas sites (all powered by Salesforce.com Ideas).

If you have an idea to build an entirely new service that customers like Starbucks and Dell should use, come build it on Force.com and market it on Salesforce AppExchange.

Friday, December 07, 2007

Aberdeen Group Report on Leadership of Oracle SaaS Platform

The Aberdeen Group has issued a research note evaluating the Oracle SaaS Platform. The Insight report talks to the leadership and momentum of the SaaS Platform for ISVs looking to build on-demand applications. I will let Aberdeen Group's report do the talking, so here is a short excerpt from the conclusion section:

Oracle has indeed established a leading position in the market for SaaS platforms. Independent Software Vendors are attracted to Oracle's product for its scalability, security, and productivity inducing development environment. The functionality of this SaaS platform is further augmented by its ability to manage and meet Service Level Agreements, a vital facet of the product for most SaaS vendors. [Read full report here (PDF)]
In a section titled, "Oracle Achieves Leadership in SaaS hosting", the report goes into the rationale behind the strength of our platform. You can also read my earlier post on the leadership we have in this space.

All I can say is, I agree!

(I currently lead product management for Oracle SaaS Platform, and my opinions expressed here may be therefore biased. Also, the blog and the views expressed here are personal.)

Monday, November 19, 2007

Oracle SaaS Platform - Gaining Momentum as a Leader

This was an exciting week for Oracle & SaaS - SaaS was a prominent topic of discussion by key executives whether it was Larry's keynote featuring Social CRM demo by Anthony Lye, or the blogger-analyst discussions with Charles Phillips.

Oracle and several partners outlined the leadership position of Oracle SaaS Platform as platform of choice for SaaS ISVs, especially mission-critical on-demand application vendors.

You can read the full post on my Oracle SaaS blog at Oracle SaaS Platform is Leading Choice for SaaS ISVs.

Tuesday, October 23, 2007

Oracle's Siebel CRM On Demand to Be Offered Through WebEx Connect Mashup Platform

Oracle today announced that Oracle's Siebel CRM On Demand will be offered through WebEx Connect Mashup Platform. The press release points out the key capabilities of the solution:

WebEx CRM On Demand by Oracle delivered by WebEx offers a comprehensive set of CRM capabilities including:

  • Sales management tools that allow users to engage prospects at key points in the sales process
  • Sales dashboards that consolidate critical information and streamline activities for a 360-degree view of every opportunity
  • Integrated reporting to improve sales productivity by automatically tracking WebEx meetings and prospecting activity
  • Powerful forecasting, reporting and pipeline visualization tools to analyze sales data
  • Real-time process management to optimize sales methodologies with testing and analytical feedback.

CRM On Demand by Oracle is available today from the Cisco WebEx sales organization; it is scheduled to be available through the WebEx Connect application ecosystem in early 2008. For more information, go to, http://www.webex.com/smb/oracle-crm.html


Thursday, September 20, 2007

SaaS Event: Software Business Online Conference (Discount Code Included)

I will be giving a keynote the Software Business Online Conference in Santa Clara on Oct 2nd on the SaaS Ecosystem. In my role of working with Oracle SaaS Program partners, I have learned some lessons on where the SaaS ecosystem is headed, what mistakes to avoid, how to pick the right partners and ecosystems - and I will share this insight.

Some of the other speakers include:

Keynote and General Session speakers for the event include:

  • Theodore Forbath, Chief Strategist Software Development, Wipro Technologies
  • Thomas Lindeman, Group Product Manager Software Licensing & Protection Services, Microsoft
  • Grant Bodley, VP, High Tech Sector, SAP
  • Reza Sadeghian, VP, Strategic Operations, SAP
  • Ross Mayfield, CEO & Founder, Socialtext
  • Colleen Smith, VP of Software as a Service Programs, Progress Software
  • Anshu Sharma, Senior Manager, Oracle SaaS Program Office
  • Vladimir L Pavlov, Chairman and Chief Strategy Officer of the International Software and Productivity Engineering Institute
  • Chris Schin, Director of Product Management, Symantec
  • John Ciacchella, Principal, Deloitte Consulting LLP

You can register and receive a $400 speaker referral discount at http://www.infowebcom.com/speaker_reg.php

If you want to learn about Oracle's SaaS Program for ISVs and hosters, do visit http://www.oracle.com/technologies/saas/index.html.

Saturday, September 01, 2007

SaaS lovers want it both ways - a short rant

A lot of SaaS proponents take great pride in distinguishing the new Software as a Service era from the hosted applications or ASP model - and insist that there is only one right way of doing SaaS. This is in direct contrast to what I am seeing a lot of ISVs do in real life - which is, adopt a range of delivery model options to fit the customers need and economics of their particular business. But, every time an established software company talks about its success in SaaS by pointing to the wide range of options in the SaaS business, the SaaS purists go up in arms. This would be perfectly fine if their definition of SaaS was consistent when it came to only including shared everything multi-tenant services with its much hyped poster child Salesforce.

The problem is that when they tout the growth and size of SaaS and its wide adoption, they refer to billions of dollars in revenue which includes all variations of SaaS.

So here is my point - either go with a "purist" SaaS definition and accept SaaS as a relatively small niche market today with limited adoption or expand your definition to include different SaaS models. Don't mix and match.

Related posts:

Update:

Mukund makes an excellent point in the comments that multi-tenant model of SaaS delivery is a preferred architecture - and I agree that it is, for many applications. I don't argue in my rant that multi-tenancy is unimportant or irrelevant- in fact, quite the contrary, I am of the opinion that it is the most suitable model for many ISVs and has several architectural and business beneefits. My argument is with the attempt to restrict the definition of SaaS to only one model and yet continue to conveniently include other models when it helps SaaS puritanism proponents make their point.

Update 2:

The post has elicited a series of responses. Phil Wainewright asks "So who exactly is trying to have it both ways?" in his post on ZDNet and argues against my viewpoint - even though I think that he and I agree on a lot of things as I mention in my comment on his blog including the importance of multi-tenancy. Bob Warfield doesn't take sides but points to what he considers the more important issue of economics (than architecture) . Sinclair Schuller follows up with his post asking Are there REALLY multiple strategies for SaaS ISVs?

This is turning out to be pretty interesting conversation. What do you think about the so called purist vs. realist SaaS debate? Do you think that there is only one true blue SaaS architecture that qualifes as SaaS?

Thursday, August 23, 2007

Charles Phillips discusses Oracle SaaS Leadership

Charles Phillips recently emphasized Oracle's SaaS leadership in an interview to Datamonitor:

Always on the look out for growth, Oracle believes the SaaS movement will provide it with two revenue opportunities, one from additional database sales and the other from direct income from services.

As far as databases are concerned, president Charles Phillips believes the very nature of SaaS will drive demand for on-premise databases. "SaaS is very database intensive. Normally people do not want all their data resident on an on-demand product. So if Salesforce.com is hosting data for a large company, they are forcing them to create a replicated database behind the firewall, which means that companies are creating more and more databases," he said.

Charles also discusses the fact that Oracle was early in adopting the On-Demand model and has been doing it successfully for over 9 years. In another interview with AccountingWeb, Charles Phillips brings out Oracle's successes in SaaS and in competing with SAP.

Dennis Howlett of AccmanPro called the claims outrageous leading to a debate on Enterprise Irregulars - and Josh Greenbaum who writes a ZDNet blog, in a rare feat, wrote the following response arguing for the facts in favor of Oracle and I quote him (with permission):

Rising to the defense of Charles in a disagreement with Dennis almost sounds crazy, but here goes:

The only really outrageous statement comes in the first graf:
We're not trying to preserve something from the 1970s like SAP is. As a company, we were in infrastructure first, then we moved into applications.

Correction: SAP is not preserving anything from the 70s (except some of its founders, who ARE relatively well-preserved. And Oracle was NOT an infrastructure company first: they started in database, moved to applications (in 89) and then went into infrastructure.

But the rest of it is actually not too outrageous.

Statement: We could not be reporting those numbers without competing among SAP customers. A significant proportion of our new customers are also SAP customers who we can now add value to.
Fact check. They are competing among SAP customers: The overlap has always been huge, (DBMS), and now it's bigger with PSFT, SEBL and Hyperion on board. If he didn't have SAP customers to sell (DBMS and middleware and appliactions) to he'd be out of business.

Statement: I know for a fact that there are far more SAP customers calling me now than there were three or four years ago.
Fact check: see above. He's just bought into more overlap.

Statement: We have entire sales territories that are now just based on SAP accounts, our salespeople can make a living out of just selling to SAP accounts.
Fact check: Yup on that one too. Guess what, SAP has territories that are all ORCL too.

Statement: SAP doesn't want that co-existence so they haven't made it easy for their customers.
Fact check: I was only one of several analysts who discussed this issue with Henning earlier in the year. Field sales hasn't been open to ceding CRM to SEBL and completing the rest of the sale with SAP, so they've been losing accounts that want SEBL and care less about the rest of the system.

Statement: SaaS is very database intensive," acknowledges Phillips. "Normally people don't want all their data resident on an on-demand product. So if Salesforce.com is hosting data for a large company, they are forcing them to create a replicated database behind the firewall, which means that companies are creating more and more databases."
Fact check: The first part of this doesn't wash with me, though I would love to hear Phil's comments when he gets back. The idea that SaaS generates net greater DBMS sales seems bogus. But the very last statement is true regardless: companies are creating more and more databases.

Statement: Oralce is going to be the on-demand leader, seemingly using the terms on-demand and SaaS interchangeably.
Fact check: until very recently, ORCL and SFDC were the only two companies that stuck with the on-demand market, and, while the numbers were small, ORCL was a leader in number of customers doing OD. If you define leadership by number of users, no way. If you define leadership by vision, ORCL was definitely a leader in OD. As for mixing OD and SaaS, at the risk of annoying the purists, they are interchangeable, except by lexicographers and semanticists intent on splitting hairs.

Statement: We continue to make progress (on fusion).
Fact check: True. Can't say more, or the NDA police will draw and quarter me.

Oracle is not only a leading SaaS provider but is also the database and middleware platform of choice for well known leading SaaS ISVs and several others that are not so well known.

(Note: Cross posted on http://blogs.oracle.com/zen also.)

Thursday, June 07, 2007

Security continues to be a key challenge for SaaS vendors

Jon Oltsik of CNet Blogs had an insightful post titled - Software as a Service needs a strong foundation of security. And I could not agree more. This is a key theme that is brought up in our discussions with ISVs and end customers.

Jon mentions three key points and I quote:

  1. "SaaS vendors must become security beacons to succeed. These demands go beyond information and physical security; service providers will have to be familiar with their customers' business processes in order to understand where their services are most vulnerable. In my mind, "business process security" is the new frontier and SaaS vendors must blaze the trail.
  2. Data privacy is tantamount. Strong authentication, proactive auditing, and encryption must be a part of the SaaS design in order to restrict access to private and confidential data. The SaaS providers must assume liability for the cost and damages associated with any data breaches.
  3. SaaS vendors find security partners from the get-go. Managed service providers like IBM, VeriSign, and Symantec have a huge opportunity to be the Good Housekeeping seal of approval on SaaS offerings. As part of these big deals, SaaS vendors must transfer risk to security experts, use these partnerships for marketing advantage, and maintain their focus on solving business problems."

In addition, I would add the following:
  • It is not sufficient for the SaaS vendor to take a 'trust me' approach - they must be able to show the mechanisms and technologies they have put in place to ensure data security and privacy. For example, with Oracle Data Vault a SaaS vendor can ensure that the DBA will not be able to see the data and only manage and administer the database. This becomes even more important when the SaaS vendor relies on a 3rd-party managed hosting provider. The more the number of people one must trust, the less trustworthy the system is likely to be without using specific tools or methodologies.
  • User de-provisioning is very important. The truth is that the majority of data breaches take place by insiders or ex-employees. It is therefore important that the SaaS vendor be able to quickly disable (or de-provision) the user accounts when an employee leaves the company. This can be done in at least two different ways. First, the SaaS vendor can choose to use federation and rely on the customer to authenticate the user. Since each user is now authenticated for only a single session and the SaaS vendor does not have to explicitly disable access. The other approach is to put in place an Identity Provisioning system (such as Oracle Identity Manager) that allows SPML based provisioning of remote systems.
  • Think about auditing requirements upfront: It is important to be able to document the processes used for security and identity management for various compliance requirements. A system that allows you to explicitly model the business processes associated with security tasks such as user provisioning can help meet these requirements. Implicit processes cannot be seen or audited. BPEL is emerging as a standard language for modeling business processes.

It can cost a lot of time and money to bolt on security as an after thought to your SaaS solution. Customers have repeatedly mentioned security as one of the key hurdles to adoption of SaaS. A SaaS platform that is designed for secure computing, such as Oracle, can help save on costs and provide your customers with the confidence that Jon talks about.

What are the security challenges you face as an ISV? If you are a user of SaaS, what concerns do you have?

(This blog post is cross posted from The SaaS Plug-In Report on Oracle Blogs).

Thursday, May 24, 2007

Predicting the end of Salesforce?

Fellow Irregular, Joshua Greenbaum has posted this excellent note entitled Siebel 2.0: The end of Salesforce, and it follows up on an earlier post by Phil Wainewright How is AppExchange really doing? I recommend you to check both of these out.

Here is a quote from Josh:

The parallels (with Siebel), unfortunately, regarding Marc’s claims for App Exchange, his one strategic ticket out of his current mess, are a little too similar. Marc has been making lots of exaggerated claims about App Exchange, the value of the VC money that has been thrown into App Exchange, and other issues regarding how well his company is really doing. I’ve written some about this, others like Phil Wainewright have weighed in, and a few more in the blogosphere (Sinclair Schuller in particular) have also noted the credibility gap that Marc is building for himself.
In my not so humble (and probably biased) opinion, the following are the key flaws of Salesforce's current strategy:
  • The move from SMB to Enterprise helps them target some big fish but in the medium to long run they end up competing with Enterprise software experts.
  • Along the same lines, the move to Enterprise results in bringing on-board the DNA of large enterprise software companies and thereby destroying the innovator's edge.
  • AppExchange technology is new, untested and despite the best marketing it takes many years, sometimes decades to build out a real platform.
  • No VC I know would bet their company's future on another company's future success as a platform. The law of conditional probability and risk management principles makes it an unattractive move. This is not to dispute that some companies are glad to have free 'ads' posted on Salesforce's website.
None of this is to say that some niche players are not building customized screens and integrations to Salesforce but that is true for all applications that are somewhat successful, be they on-demand or otherwise. By way of example, check out the solutions page for most AppExchange vendors like Business Objects and you will notice that they have integration solutions for SAP, Oracle, Siebel, PeopleSoft in addition to Salesforce.

(See disclaimer at the bottom of the page.)

Monday, May 14, 2007

AppExchange vs Windows Marketplace

I discovered Microsoft's Windows Marketplace by serendipity. And was surprised to see the breadth of the solutions being sold, ready for download. Yes, we all know that SaaS is the way of the future but the fact remains that over 90% of computers sold in the world come with a Microsoft OS and this site probably presents a channel as attractive to ISVs for Windows-based software as AppExchange is for Salesforce-based solutions.

I have not seen or read a lot about this Marketplace before and am curious to find out how much of Microsoft's sales are conducted via this site, and how much 3rd-party software do they sell. The original (declared) intent of the Marketplace was to sell Microsoft software but it appears to be an AppExchange like strategy to take a cut of the revenue made by the broader ecosystem by providing a popular channel. Meanwhile, my friend and fellow Irregular, Phil Wainewright asks How is AppExchange really doing?

The Marketplace goes beyond an online ordering system by introducing the concept of a Digital Locker.

What is a Digital Locker?

The digital locker allows you to download and install the products you have purchased on Windows Marketplace, make backup CDs, and view your software licenses. Browse Windows Marketplace and choose from a wide variety of software from hundreds of resellers. Every title you purchase is available for instant downloading and many are available to try before you buy.
It appears the Marketplace runs on top of Digital River's platform. There was a press release back in October 2006 by Digital River without much details. Here is a quote:
“Microsoft is committed to enabling customers to purchase Microsoft products any time, anywhere. With Digital River’s e-commerce expertise, global infrastructure and network of resellers, we look forward to expanding the availability of our software via the Internet,” said Joe Peterson, corporate vice president, Market Expansion Platform Group at Microsoft Corp. “Through the utilization of the Windows Marketplace and other online channels, we will make it easier and more convenient than ever before for customers to buy our products in multiple countries and at multiple locations.”
Some of the key benefits (and future 'lock-in's) to the consumer include:
  • Ability to try out the software before purchase. (Try & Buy)
  • Ability to burn the software on CDs if you wish to.
  • Backs up your software purchases online automatically.
  • Integration with Windows Vista or current Windows OS through a downloadable agent.
Question for my readers - do you have any experience with this service? are any ISVs using this channel to drive signficant revenue? do you think this is Microsoft's pre-SaaS answer to AppExchange and perhaps lays the foundations for a Software+Services AppExchange killer?

Thursday, May 03, 2007

SaaS: The Multiplier Effect

There are many well-known benefits of SaaS solutions such as subcription pricing, faster implementations and greater user adoption. One that is rarely mentioned is the multiplier effect for niche partner solutions.

As an example, take an HR application. If a niche vendor comes in to introduce a complementary application to say automate performance review approvals. With traditional on-premise, the niche vendor has to not only test the integration with the HR application but must do so for all possible platforms and configuration options. In addition, the actual integration must be performed on-site raising the cost of the solution to the customer. This means that certain add-ons are not worth being bought but can be better built as custom enhancements by the customer.

With SaaS, the integration is easier to develop using web services standards and is easier to test since the application is available to the partners. In my past role as an EAI specialist, I recall spending days and weeks waiting to get access to an instance of the application to integrate with. Once the integration is done, the niche solution provider need not repeat the exercise for every customer. This allows many small applications to become available with benefits to customer, partner (vendor) and the SaaS appliction vendor.

  • Customer: The customer can simply pick and choose the add-ons they need to conduct business. They do not need to wait for IT or the application vendors.
  • Partner: The partners of the SaaS application can bring a solution to the market faster, test it easily and roll it out at a lower cost per customer. This enables the long tail of solutions to become economically viable.
  • Application Provider: The greater the number of partner solutions enhances the value to the customer making the core application even more valuable.
In short, a solution integrated with a SaaS application enjoys the multiplier effect- enabling multiple customers simultaneously without incremental cost of integration testing and implementations like those involved with traditional on-premise applications.

Sunday, April 22, 2007

Blockbuster v NetFlix: Lessons for software vendors considering SaaS

NetFlix nearly killed Blockbuster by revolutionizing the video rental business with its SaaS-like subscription pricing model and Web2.0-like community referrals. Blockbuster has fought back hard for its life and there are signs now that the tide may be turning in its favor. But Blockbuster lost nearly 75% of its $4 billion market cap over last 4 years.


The Downfall: NetFlix v BlockBuster 5-year chart


The Comeback:NetFlix v BlockBuster 1-year chart

This fight has some lessons for both the newcomer SaaS players as well as established software companies that see their turf being slowly attacked. Here are some key takeaways:
  • Subscription-based pricing works: Consumers (and enterprises) prefer subscription pricing as it gives them a simple and easily controllable handle on cost. In a household with children, or even just a couple, its hard to track who has rented and returned how many movies. Simplicity works. If you are a software vendor that does not yet have a subscription pricing model, this could really hurt you. In fact, you don't have to be a SaaS vendor to offer subscription pricing.
  • Fads can kill your established business: NetFlix was a fad when it started. Yuppies in San Francisco and New York were doing it. But over time, the word of mouth spread and the ease of use, lack of late fees and pricing model won many millions over to NetFlix. So yes, the young SaaS company founded by 3 engineers and 2 VPs from your company may not have all the functionality but they can still significantly impact your business over time. Take them seriously.
  • Fight with all you have, not a me-too: Blockbuster's first (late) response was to offer a me-too plan. The plan did not work- very few people signed up for Blockbuster's NetFlix look-alike plan. It was only after Blockbuster improvised and provided significant value add by allowing renters to return the movies and get new ones from their neighbourhood stores did customers see real value in staying with or switching to Blockbuster. Lesson for the software vendor- leverage your on-premise software assets in combination with your new on-demand offering to beat the SaaS newcomer. An example of this would be if a traditional vendor combined SaaS CRM with say on-premise BI offered all in a subscription model.
The fight for the SaaS market has barely begun and some early players have a mindshare lead but they should be ready to see established Blockbusters to respond with Enhanced SaaS. And the established software vendors should learn from Blockbuster and not wait five years to respond adequately loosing a lot of money in the process.

Saturday, April 14, 2007

India still needs WaaS, PaaS and not (only) SaaS


India is making a lot of progress with more new billionaires being minted every month. The focus on software industry sometimes takes away from what are more pertinent problems- Water (as a Service) and Power (as a Service). Most Delhiites get around 2 to 4 hours of water supply and must have intricate arrangement of electric pumps and tanks to store water for the other 20 hours. Similarly, the business of electricity invertors (think of them as an electricity cache) is booming. The invertor stores power in a battery and when power goes off (every day), the invertor can provide a fraction of your power needs to run your computers and fans but not air conditioners.

It is no wonder that VC Vinod Khosla, with his ties to Delhi, identified water and energy as the mega opportunties for the next few decades.

Friday, April 13, 2007

Broadband for $1 a month, SaaS and Flat World

I just returned from a two week India trip, and was once again amazed by the rate of change- or to be more precise the rate of change in the rate of change (acceleration). I attended an event hosted by TiE New Delhi where a speaker mentioned that the cost of broadband in India is Rs.200 (US$4.50) per month and that he was told by CEO of an Indian Telco that he can deliver broadband profitably for Rs. 50 (US$1) per month.

India: Loosely Coupled!

So, if you are living in Silicon Valley paying over $45 per month for broadband - get ready to compete with the Indian paying $1. This is a flat world except that it slopes East!

To a SaaS evangelist like myself, this also opens up the possiblity of selling a 'bundled software & connectivity' solution to businesses (SMB) that are not yet connected. You can go in and sell an accounting package or SFA (as a Service) including connectivity for $5 per month.

Friday, March 16, 2007

Did Huawei cause Cisco to buy WebEx?

I just returned from the SaaS Summit organized by OpSource in Monterey, California (more on that later) and a lot of the discussion turned to Cisco's WebEx acquisition and what it means for SaaS and the high-tech industry in general. Most of the reasons cited for Cisco's move to acquire WebEx by experts were around the following themes:

  • Cisco is driven by the growth potential of selling services directly to corporate customers
  • Cisco is moving into IP services to compete with Microsoft's move in IP TV etc.
But one of the key points seem to be missing in this discussion. I am of the opinion that commoditization of its core router business as evidenced by Huawei's success in China and global aspirations, and potential for other disruptors such as open source routers running on commodity hardware may have given the added impetus for Cisco to move up the stack. After all, there are several risks to the strategy to move into applications including Cisco becoming a competitor to its large Telco and service provider customers. I am certain that Verizon and Vodafone of the world that are looking to sell value added services on top of their very expensively built networks will not find this move friendly.

Emerging Markets Demand Pay-as-you-go:
Another way of thinking about the Huawei impact is to think about the fact that consumers (individuals and corporate) are not always willing to spend millions of dollar up front to build out networks and realize the value over time. It is much easier to sell pay-as-you-go services in emerging markets where capital is often limited. In fact, if Cisco succeeds in this strategy, it may inspire other high-tech vendors to move to subscription pricing and SaaS model for emerging markets.

Services not Servers:
The WebEx acquisiton could also be seen as the begining of the move to selling "IP services" rather than do it yourself IP boxes to telcos and corporates. You can call this a Solutions strategy, an IP Services or SaaS strategy, or pehaps even hardware externalization or hardware-as-a-service . In the sense that rather than a corporate or telco buying Cisco hardware to build out a new Voip, web conferencing or video conferencing servic, it would now just buy a service. Nicholas Carr questions eloquently "Is the server industry doomed?" in this blog post where he talk about compute servers. I would extend the same argument to "IP-Services Servers" from Cisco.

What do you think about the China/Emerging Markets angle to Cisco's move? How will Telcos like Verizon and BT respond to this?

(As with all posts, these are my personal opinions.)

Monday, March 12, 2007

Peek inside the Kitchen: Why SaaS customers should care about SOA?

If you are a customer that is using on-demand CRM, HR, Reporting, you may think that you probably need not bother about SOA. After all, SaaS is akin to ordering a meal at a restaurant rather than cooking one yourself.


But actually you should care about how the meal is prepared, metaphorically speaking, for several reasons esepecially when evaluating a new restaurant (SaaS vendor):

  • Reliability: Will their service be as good tomorrow as it is today? Any time you make a long-term commitment to a service, you need to be able to predict that the vendor will be around a year (or decade) from now and the quality will not deteriorate. In real life, we do this by relying on brands and reputation, and so is true in software. However, when dealing with a new restaurant, you may need to peek inside the kitchen.
  • Quality of Service: Will my food be free from E-Coli? Will my data be secure? How do I ensure compliane with HIPAA, Sarbanes-Oxley etc? You need to know that the burger meat was cooked to a certain temperature. In SaaS, you need to know that the software is hosted at a world-class data center, that the service provider is using a technology stack that provides security at all tiers (data, process and user interaction).
  • Manageability: Will my waiter understand what I need and help me pick the wine I want or should want! As you adopt SaaS, you will want a solution that not only provides the functionality be it CRM, HR or whatever but you also want to make sure that the users and IT will be able to manage their accounts, integrate with existing systems and processes, monitor usage, etc.
So, even though you as a customer are not responsible for development and on-going maintenance of the software, it is imperative that you have a good idea of the architecture and operations of your SaaS vendor. After all, as we all know thanks to Verizon when you buy a cell phone, what you are really buying is the network.

You don't want your SaaS vendor to drop your calls when it is time to close your quarter.

In another blog post, I will discuss why SaaS ISVs should and do care about SOA. This blog post was originally posted on http:blogs.oracle.com/zen