Gartner Blog Network


SaaS APIs are Retro – You Know, Just Like EDI

by Benoit Lheureux  |  March 17, 2009  |  5 Comments

The CEO of a respectable mid-sized supply chain integration company has a clever schtick to convince prospective customers that they don’t *want* to do B2B integration themselves – he keeps a pile of thick plastic binders stuffed with various retailer EDI implementation guides in his executive conference room.

EDI specifications are generally heavyweight – often 25 to 75 or more pages. For example, Target’s EDI 850 (Purchase Order) Implementation Guide is 48 pages long. Despite standards even the ubiquitous EDI 850 purchase order varies substantially from supply chain to supply chain. (“Standards are great – everyone should have one!”).

The “EDI binder” schtick is clever because the degree of EDI complexity and diversity is daunting – so many companies often can’t or won’t deal with EDI themselves. FUD generates business, right?

So what about SaaS API’s? These are proliferating to the same degree that SaaS solutions are proliferating, i.e., fast. Are SaaS API’s better, i.e., easier to deal with, than EDI specifications?

In some ways, yes. For example, SaaS API’s are typically implemented using Web services via SOAP, REST or other Web technologies. You can directly execute these using any modern Web-enabled middleware and application development tools. This is generally easier than translating EDI, then importing or exporting data from applications.

But are SaaS API’s any less complex than EDI? Or any less diverse? Consider:

The dirty little secret of SaaS API’s is the “Devil in the Detail” – that, yes – like EDI, these specifications are, generally speaking, remarkably complex and diverse.

Robert Mitchell of ComputerWorld has learned that SaaS integration a leading cause of IT headaches – but many IT users are only now beginning to realize its complexity. But some companies understand this complexity – which may explain why Salesforce.com offers 90+ SaaS integration solutions across 40+ 3rd-party technology partners. This may explain why there’s a whole cottage industry of IT vendors (e.g., Boomi, Cast Iron, Pervasive, et al) that are focused on SaaS integration solutions.

It’s because, well, you know, SaaS APIs are cool – in an EDI Retro sort of way. 🙂

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

Category: saas-integration  

Tags: saas-integration  

Benoit J. Lheureux
Research VP
8 years at Gartner
31 years IT industry

Benoit Lheureux is a research VP in Gartner Research and agenda manager for the Application Infrastructure group. He focuses on three areas: application integration, middleware and B2B e-commerce, with the emphasis on the latter. Read Full Bio


Thoughts on SaaS APIs are Retro – You Know, Just Like EDI


  1. Simon Peel says:

    It’s great to see someone expose the myth that all you need is an API and suddenly the integration problem goes away. It’s also worth saying that even if you do wade through the API manuals for each of the disparate systems you’re connecting and manage to write the code required to establish a connection, you’ve still only addressed the connectivity issue. You’re on your own when it comes to transformation, workflow and run-time monitoring, which it gets really tricky and where all the time really goes. Then if you make it that far you get to rare treat of maintaining that code forever as the endpoints endlessley change while sysadmin’s point and click their way to adding field after field in SaaS heaven. Why bother when you can make the entire problem go away in days and make it someone else’s problem forever, while cutting your costs by 80% at the same time? Newsflash: the wheel has already been invented, has thousands of published deployments and is probably at least worth a quick look. http://www.castiron.com.

  2. FYI, Robert Mitchell of Computerworld just posted a decent article on the challenges of SaaS Integration @ http://www.computerworld.com/action/article.do?command=viewArticleBasic&articleId=334189

  3. The integration problems facing EDI are split into two legacy areas:

    1) The mapping and translation of the commerce docs to the relational tables and internal record structures of ERP systems – while the industry as a whole makes HUGE progress in decoupling the strictures of exchanging data between source and destination schemas, the EDI industry has kept the lid on manual mapping and testing, in order to preserve the EDI reseller and service bureau industry.

    2) Communications. EDI is captive to a set of privately routed mailboxes administered by Value Added Networks. As time has progressed, these VANs have become more like VARs with IPSEC routing agreements between them.

    Any control over EDI communications has been, historically, via the VANs external administrative services, a web interface, forms, phone, or email to net ops. This, plus the metering of KC’s, is an anachronism in this world of ubiquitous, intelligent, internet based IP routing.

    Loren Data Corp, as far as I know, is the only company supplying an API for EDI communications, and carries the torch at every X12 industry meeting for the advocacy of open EDI message routing.

    I work with the President, Todd Gould, and if people knew the sacrifices he and his company makes to stimulate modernization in the EDI communications industry, they would beatify him as a technology saint. Todd has sponsored several VAN summits, and I work with him to stimulate the use of the ECGridOS web services EDI communications API. We often grant test accounts and give massive amounts of technical hand-holding to early adopters of our API.

    We want to change the industry for the better – and no, API’s are not a panacea, but the lack of them has greatly hampered the interoperability of what could be a very power systems, i.e., the established system of 100,00’s of EDI Qualifier ID’s and routes to every merchant on planet earth.

  4. […] Integration, meaning the need for integration skills and technology? In an earlier post this year I compared Cloud computing / SaaS API’s to EDI Implementation Guides — the implication being that while many users will be savvy enough and willing to consume […]



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.