By Erika Morphy CRM Buyer Part of the ECT News Network
10/10/06 8:39 AM PT
"This is the most important announcement Salesforce.com has ever made," said CEO and Chairman Marc Benioff. "With Apex, developers from our ISVs and customers will be able to write code that runs natively on our infrastructure, providing them with the same
capability as our own Salesforce.com developers."
Salesforce.com (NYSE: CRM) has opened its code to outside
developers for the first time with the introduction of
Apex, a new multi-tenant programming language and
platform. Companies will be able to use
Apex to tailor or reprogram their Salesforce.com
deployments or build entirely new components within
the application from scratch.
Salesforce.com previously has offered developer tools and platforms with limited flexibility for companies that wanted to write applications for its third-party network.
The introduction of Apex could level the
playing field for on-demand offerings and on-premise applications, Yankee Group CRM analyst Sheryl Kingstone told CRM Buyer. Up to now, most large
enterprises have tended to remain with legacy software,
which is far easier to customize. One downside, of course, is that upgrading such
highly customized applications is very difficult.
The introduction of Apex opens up Salesforce.com and allows
users to heavily customize the application and
workflow. "It just about knocks out whatever
competitive advantage the premise-based application
offers," Kingstone said.
A Significant Move
The move to open its code is one of the most significant steps
Salesforce.com has made since its introduction as a
start-up more than seven years ago, said Kingstone.
Not surprisingly, Salesforce.com CEO and Chairman Marc
Benioff, who has been known to indulge in hyperbole
in the past, agreed. "This is the most important
announcement Salesforce.com has ever made," he said.
"With Apex, developers from our ISVs (independent software vendors) and customers
will be able to write code that runs natively on our
infrastructure, providing them with the same
capability as our own Salesforce.com developers."
Apex augurs the beginning of an
entirely new development cycle for the company, according to Kingstone. Next
year, "Salesforce.com will be
introducing more intelligent processes and deep
customization tools," she predicted. "Users will be able to embed
personal intelligence into the application."
Kingstone expects that further down the road, larger users
will be able to syndicate the applications they build
to their own customers.
How It Works
Apex will run on Dell (Nasdaq: DELL) and Intel (Nasdaq: INTC) architecture in
Salesforce.com data centers using Dell's new 1x50
architecture. Code that is created with Apex will be
multi-tenant and encapsulated to protect customer
implementations against flaws, and automatically
upgraded in conjunction with Salesforce.com, the
company explains.
Apex will be a Java-like development language.
Anything built using it can be made available as a Web
service and is accessible via SOAP (simple object access protocol) and XML (extensible markup language) standards,
Salesforce.com also said. The Apex platform will
provide capabilities for embedded mashups, analytics,
mobility, workflow and approvals, and deliver
intelligence with a new API (application program interface). Apex components and
applications can be shared via
Salesforce.com's AppExchange directory.
The Apex platform is scheduled for availability in
conjunction with Salesforce Winter '07, and the Apex
language is scheduled for availability in the first
half of 2007.
Outsourcing vs. Establishing Captive Facilities Offshore, Part 2 October 10, 2006
In India, it is easier for big-name Western firms to hire and retain the best local talent than it is for local outsourcing firms. This holds true for both captive operations and merchant facilities. Western-based firms are seen as less likely to withhold pay from their employees than domestic companies, although this is not always the case.
Related Stories
Salesforce Winter '07 Adds CTI, Customization Features September 08, 2006
Salesforce.com is broadening its AJAX strategy with Winter '07. In the past, it offered a toolkit for developers, as well as a console for service and support that leveraged a few components. The AJAX-supported user interface gives users much more flexibility in customizing the console and related components, said Kendall Collins, vice president of products and marketing.
Salesforce.com, NetSuite Add Google Paid Search August 22, 2006
One way that NetSuite's Keyword Marketing Module differs from the Salesforce.com app is that it supports both Google AdWords and Yahoo Sponsored Search. However, Kendall Collins, vice president of product marketing for Salesforce.com, said Salesforce for Google AdWords can likewise be developed to support other search engine advertising programs.
Related News Alerts
More by Erika Morphy
Windows 7 Flies Off the Shelves November 06, 2009
Early sales figures on Windows 7 boxed software suggest a high level of consumer enthusiasm for the OS. Unit sales were a whopping 234 percent higher than Vista's out of the gate. The revenue haul was not as impressive, as Microsoft offered sharp discounts to spur presales. Also, sales of PCs with Windows 7 preinstalled have been lackluster -- but October is historically a weak month for PC sales.
Southwest Doesn't Fool Around November 06, 2009
Either Southwest Airlines had better deals for my favorite route than its competitors or its superior Web site tools made it easier for me to ferret them out. Either way, kudos to Southwest. In the not-so-hot department were the airline's long list of what passengers weren't allowed to do and its very short list of what Southwest was obliged to do for them. Left me feeling a little chilly.
Commerce Search Puts Google Inside Retailers' Catalogs November 05, 2009
Google has launched a new cloud-based search tool targeting enterprise-level e-commerce operations, just in time for the 2009 holiday selling season. Commerce Search provides a set of features designed to improve the relevance of results for consumers searching a retailer's own product catalog, while boosting cross-selling opportunities.