Anna Thomas Manes from Burton Group posted about : SOA is dead; Long Live Services (http://apsblog.burtongroup.com/2009/01/soa-is-dead-long-live-services.html).
It can be said like that, because the brand image of SOA has been contaminated by failed SOA project. Many service oriented architecture (SOA) initiatives have stalled or failed. And prospects for SOA look bleak in 2009. Most organizations have cut funding for their SOA initiatives.
According to SOA survey done by Barton’s group Anne Thomas Manes (http://www.infoq.com/news/2008/07/Only1), Only 1 in 5 SOA Projects actually succeeds, because lack of experience and knowledge from technical support.
According to Gartner these are the areas where mistakes are being made by IT operations and application managers when planning SOA implementations.
Gartner’s ‘hit list’ of the most common technological errors includes:
- Underestimating the technical complexity of a large-scale SOA
- Bad selection of application infrastructure components (ESB, orchestration and adapters)
- Insufficient validation of the SOA enabling technical infrastructure implementation (for example, no proof of concept and no stress tests)
- SOA infrastructure, services and consumer applications are insufficiently instrumented for security/management/troubleshooting
- Too-coarse/too-fine service granularity
- Insufficient/not up-to-date documentation
With this image or reputation, business people will no longer believe about SOA. And an inability to show a quick ROI turned many business decision makers away from SOA.
So what SOA next?
Without a good reputation in people mind, SOA will slowly become an ignored project. Everybody will say that SOA was hardly implemented. So it’s now about people perspective to SOA. A good view of SOA must be well communicated to company’s executive, so they really know what SOA can do and don’t have a misleading about this terminology.
Has SOA been implemented well, or has SOA give benefit to their company. If people don’t see the benefit or the good reputation of SOA, SOA terminology may become disappear in people’s mind.
In conclusion, SOA was only dead in people’s mind. Maybe, we will see a new word about service in future, because architectural concepts never die. They just fold into other things, also improve to a new effective architecture. People still need service architecture, but just the term will be changed.