Gartner Blog Network

The Force is with the Google

by Eric Knipp  |  May 28, 2009  |  2 Comments

Today Salesforce and Google announced for Google App Engine.

Time Keeps on Slipping

Announcements around App Engine seem to be accelerating as time passes. Last month it was Java, and the Eclipse toolkit for Google App Engine. Since the Java release, open-source Java dynamic language Web projects have been moving fast to tweak their frameworks to run on AE. I don’t claim to know about all of them, but to date Open BlueDragon, Groovy/Grails, JRuby, and probably others have confirmed apps running in the wild on AE. If you’re interested in reading more, Gartner published a concise summary of what AE on Java should mean to you here.

All of this is important stuff, but the Salesforce announcement is arguably the most important from an application Platform as a Service (aPaaS) industry structure perspective. At the Denver-based Glue conference in mid-May, Peter Coffee, head of Platform Development, told conference attendees that “the downhill direction of the Cloud is not in favor of closed platforms,” and some in the audience were audibly skeptical – they didn’t think of Salesforce as an open platform, despite the availability of Salesforce APIs.

The announcement that Salesforce has partnered with Google to release a set of Java and Python libraries that enable integrating Salesforce from AE is proof that Peter Coffee wasn’t just turning our cranks. Developers can build AE applications that suck in (and write back) data from Salesforce. This means they can write more complex apps in Java that leverage existing investments in Salesforce CRM or custom applications.

Its a bold move. By partnering with Google in this way, Salesforce is publicly acknowledging that it does not own the application Platform as a Service (aPaaS) market. Furthermore, Salesforce management must know that AE is inherently more appealing to the hard-core application developer than the more simplified programming environment offered by On the surface, you might think this means they’re giving up customers in order to become part of the larger Java developer ecosystem. On the other hand, would those developers have chosen to begin with?

Just when I thought I was out … they pull me back in.

I believe that Salesforce knows that open is the way to go (as Peter Coffee told us at Glue). By hooking into Google’s promising AE offering, Salesforce is giving enterprises an opportunity to pull CRM initiatives launched outside of IT back into the fold, where enterprise developers can build custom Java applications that integrate and leverage Salesforce data. If this strategy works, it will also give Google AE a foothold into the enterprise on the back of Salesforce CRM.

Salesforce did a great job informing the aPaaS market. Today, they’ve told us that they don’t believe they own it.

Additional Resources

View Free, Relevant Gartner Research

Gartner's research helps you cut through the complexity and deliver the knowledge you need to make the right decisions quickly, and with confidence.

Read Free Gartner Research


Eric Knipp
Managing Vice President
3 years at Gartner
15 years IT industry

Eric Knipp is a Managing Vice President in Gartner Research, where he focuses on Web and cloud application development methodologies and trends. Mr. Knipp is based in Dallas, Texas. Read Full Bio

Thoughts on The Force is with the Google

  1. […] This post was Twitted by outcast2 – […]

  2. Shantanu says:

    I think for salesforce this was a masterstroke. My interpretation of this move means following for
    1. Make salesforce services affordable to the masses.
    2. I’m sure; SF couldn’t have played with pricing models for existing customers. So what do you do when you have to attract a mass-market without disappointing the existing customers? Very simple, Tie up with a data/usage/trend hungry business like Google and co-host your services.
    3. SF should be able to create a light version of (say salesforcelite) without heavily investing into infrastructure (the servers, software, data centers and people to support etc.)
    4. Get the support of the huge developer community attached to Google App Engine.

    What remains to be seen is how effectively, they will be able to handle the scaling/integration of proprietary to Open Source mindset.

Comments are closed

Comments or opinions expressed on this blog are those of the individual contributors only, and do not necessarily represent the views of Gartner, Inc. or its management. Readers may copy and redistribute blog postings on other blogs, or otherwise for private, non-commercial or journalistic purposes, with attribution to Gartner. This content may not be used for any other purposes in any other formats or media. The content on this blog is provided on an "as-is" basis. Gartner shall not be liable for any damages whatsoever arising out of the content or use of this blog.