Salesforce.com, Oracle Turn Up Heat in Business App BattleBy Renee Boucher Ferguson | Print
Desktop-as-a-Service Designed for Any Cloud ? Nutanix Frame
With its new ApexConnect family of integration tools, Salesforce.com makes on-demand software a valid challenger to on-premises applications; meanwhile, Oracle remains a sleeping giant lying in wait.There is a battle brewing in the business applications market, and it's boiling down to two sides: on-premises versus on-demand software.
With Salesforce.com, the poster child for on-demand software, racking up a half-billion dollars in revenues for its fiscal 2007 third quarter, it's clear the on-demand sector is gaining ground.
To better delineate its integration strategya key differentiator in the on-demand versus on-premises feudSalesforce.com announced Nov. 27 ApexConnect, a family of tools designed to help users more easily integrate Salesforce.com applications with third-party applications.
ApexConnect also offers prebuilt integrations to SAP R/3 and Oracle 11i ERP (enterprise resource planning) applications, as well as to Microsoft Office and Outlook and IBM Lotus Notes. Finally, ApexConnect offers something called ConnectOut, an on-demand outbound messaging API that lets Salesforce.com's services talk to other applications.
The ApexConnect announcement is exactly the message Salesforce.com needs to articulate at this time, according to analysts. "We still see consistently on-premises throwing out integration and customization as big hurdles to software as a service," said Rob Bois, an analyst with AMR Research, in Boston. "The big strategy from SAP and Oracle is to stave off customers from going off-premise for CRM [customer relationship management]."
The issue with going off-premise for on-demand CRM (or other functionality) is that users are stuck with the integration conundrum, according to Juergen Rottler, Oracle's executive vice president of Oracle On Demand and Oracle Support Services.
"If you're Salesforce.com, you're in a tough spot. You're a one-trick pony," said Rottler, in Redwood Shores, Calif. "Their early success is almost turning against them. Customers are now looking at 'How do I [customize] all this customer information and integrate it?' And they can't. Salesforce is scrambling to create this illusion of an application integration environment."
John Snead, director of Beer Operations at the Karl Strauss Brewing Co., however, doesn't look at Salesforce.com as a one-trick pony. Rather, he's hoping to move more of his legacy applications to the AppExchange platformthings like reporting and aging desktop applications. A Microsoft Dynamics GP user, Snead turned to AppExchange partner Scribe Software to help him integrate his Salesforce CRM applications with his Dynamics GP ERP suite.
Not that he didn't look to Microsoft first. "Microsoft has their Integration Manager module that is a little behind the times," said Snead, in San Diego. "There were some built-in aspects to the way it could connect to our sales orders, but we weren't allowed to control the distribution [to our general ledger], which is important for us."
Snead said Microsoft also has a higher-end integration tool that he looked at, but quickly realized that with limited IT resources, he didn't have the capacity to implement a bigger integration tool. "It would have taken a lot of development time, and we didn't have the resources to pay for a consultant," said Snead. "Then Scribe came along, and their Dynamics [integration] module is built on the same technology platform as Salesforce. We do a lot of customization on Salesforce, and we do integrate. And it's real easy to link."
Next Page: The quiet giant.
Snead, however, has no intentions of moving his entire back-end environment to an on-demand model. Rather, the goal is to move adjunct pieces of software to provide more agility.
That's the tack "old model" companies such as Oracle, SAP and Microsoft are banking onthat customers will maintain their (expensive) on-premises ERP implementations and "add on" on-demand functionality.
While the "big three" ERP vendors are making stabs at on-demand offeringsSAP with its hybrid CRM, Microsoft with its Live initiatives and Oracle with Oracle On DemandOracle is far and away the sleeping giant in this crowd.
On the heels of Salesforce.com's announcement of its $500,000 revenue mark in November, Oracle released a statement that it has surpassed a milestone of more than 1.7 million on-demand users, representing more than 2,200 customers buying Oracle's subscription-based solutions, managed applications or software managed services (compared with Salesforce.com's 27,100 customers and 556,000 users).
But even beyond its January 2006 acquisition of Siebel, Oracle was in the on-demand game. During the dot-com bust in the early part of the century, while others were fleeing the ASP (application service provider) model, Oracle hung in there, offering its E-Business Suite software as a service.
With the acquisitions of PeopleSoft and by default JD Edwards, Oracle expanded its portfolio of applications and technology available on demand.
And now the company is pumping a lot more resources into its on-demand offering, according to Rottler.
"You'll see us ramp up quite a bitmore advertising, more marketing, more sales," he said. "We've incorporated Siebel CRM OnDemand and [developed] three new releases. We've rearchitected our entire underlying architecture to scale the business a lot faster. We've made core investments that require a pretty heavy investment in R&D and services that a lot of niche players can't really make."
In addition to infrastructure investments in data centers (Oracle expects to partner a lot on this front), Linux and grid computing, Oracle plans to spend on new features at the application levelthe company is developing Fusion CRM, based on Siebel's technology. In the meantime it expects to announce in the next several weeks the next version of CRM On Demand that integrates Siebel's technology with the Oracle E-Business Suite and JD Edwards' suite.
Where Oracle differs from other on-demand players is in its definition of software as a service. It's not about multitenant softwarethe practice of putting each company's software installation on a shared architectureor subscription licensing where users pay for software on a monthly basis. It's about whether or not Oracle takes the responsibility for hosting and upgrading a user's software, according to Rottler.
"It's when we take operational ownership of our customer's applications and there are service levels against that," he said. "So we host, run [and] evolve the applications, and we're a partner. We're still in charge."
Check out eWEEK.com's for the latest news, reviews and analysis about productivity and business solutions.