January 25, 2010—Echoing writer Mark Twain and others, rumors of the death of service-oriented architecture (SOA) have been “greatly exaggerated.” Even more, SOA seems to be thriving a year after the influential Burton Group Application Platform Blog penned its obituary (“SOA met its demise on January 1, 2009”).
“When organization leaders see a headline like ‘SOA is dead,’ they might react by thinking ‘we have all of this money invested in SOA; what now?’ or by saying ‘see, it’s just a fad,’” says Grace Lewis, a senior researcher at the Carnegie Mellon Software Engineering Institute (SEI).
“The reality is that SOA is currently the best option available for systems integration and leverage of legacy systems,” Lewis says. “And there’s evidence that organizations are not abandoning SOA.”
In May 2009, for instance, technology and market research giant Forrester Research reported that 75% of “executives and decision makers” in Global 2000 organizations planned to be using SOA by the end of the year. In addition, 60% of all organizations in the survey who use SOA said they are “expanding their use.”
And an eBizQ blog at the end of 2009 observed, “Predictions of the collapse of service-oriented architecture endeavors in the recent economic slump did not pan out¾companies remained committed to moving forward with SOA.”
“To say that SOA is dead is to say motherhood and apple pie are dead,” Richard Soley is quoted as saying in a searchsoa.com blog. Soley is chairman and CEO of Object Management Group (OMG), the computer industry consortium engaged in standards-setting. For a perspective on recent opinions about SOA, Soley mentioned that Common Object Request Broker Architecture (CORBA), one of those standards, was declared dead 10 years ago, but around four billion copies of it are in use today.
While wrong in writing off SOA, the obituary does point out something important for the future, Lewis says. “We need to move away from considering SOA as a set of technologies to embrace service-orientation as a way to design, develop, and deploy systems.”
Lewis points out that some “pillars of SOA adoption” are essential, such as aligning SOA strategy with mission and business goals, implementing governance, evaluating whether available technologies “will serve the task at hand,” and recognizing that service-oriented systems require a different development approach than traditional systems.
SOA adoption activity continues in both the public and private sectors of the economy. For example,
Lewis concludes, “The technologies to implement SOA will most probably change over time, but the concepts will remain.”
The evidence from organizations, vendors, standards managers, and industry analysts shows that SOA adoption is strong, growing, and evolving. Even the Burton Group blog seems to have backtracked somewhat from its January 2009 pronouncement of a death sentence on SOA. In November, it posted an “SOA Manifesto.”
For more information
Please tell us what you
think with this short
(< 5 minute) survey.