- Forrester Councils
- Councils Overview
- log in
Posted by Randy Heffner on May 2, 2014
As I move about the industry talking about APIs (application programming interfaces) and the API economy — which hold important and transformative business opportunities — I’m frequently confronted with disparaging remarks about SOA (service-oriented architecture), as if it’s passé, gone, finito. It’s often in the way of (uninformed) assumptions about SOA. I hear things like, “SOA failed because it was too difficult” or “People do REST APIs now, they don’t do SOA” or other such bunk.
I’ll be the first to extol the importance and benefits of APIs, but the tales of SOA’s failure and demise are simply wrong (I really do like APIs; see this report). I had a powerful reminder of all this while attending IBM’s IMPACT conference this week. First off, I arrived late to one customer’s plain-vanilla “this is our enterprise SOA journey” session only to be refused entry because the room was over capacity. Glancing over the conference program, there were at least eight such sessions representing four continents and at least five vertical industries. I attended five of them and also had lunch with another SOA leader. The stories could all be summarized by the following plot line:
For none of these major organizations at IBM IMPACT was SOA in any way passé, gone, or finito. Actually, I continue to get client inquiries about starting on SOA, or else on rebooting an SOA program that was previously built on theoretical, industry half-truths about SOA. . .for very good reason.
By picking on SOA struggles while ignoring the high levels of SOA satisfaction, the industry’s reverse-hype on SOA has been quite misleading. You should ignore it in the same way that it was right to ignore the over-hype that led some into shallow, theoretical approaches to SOA. From my many SOA conversations over the years, I’m convinced it’s the shallow approach to SOA that leads to the consistent 2% or 3% that say they tried SOA and didn’t like it. Let me say that a different way: Over years of surveys, only 2% to 3% of those trying SOA have decided to give it up.
For the strong majority, the value delivered by SOA has been quite large enough to overshadow the costs and pains and missteps of SOA struggles. They’ll carry on using SOA to deliver strong business agility, and then they’ll use APIs to extend their business agility into many new business contexts and scenarios (see my bit on Business Agility And API & SOA Maturity).
Lead BT Transformation
Develop customer-obsessed strategies to drive growth »
Forrester's CX Index
Predict how actions to improve CX will affect revenue performance.
Measure the customer experiences that matter most »