"Rumors of SOA adoption rates are exaggerated," says an industry report being announced on Monday that tosses some cold water on the hot topic of SOA.
In a self-funded study entitled "Benchmarking: Service-Oriented Architecture," Nucleus Research and partner KnowledgeStorm said that while SOA drives developer productivity, SOA often ends with a single project or a few projects, which limits the ability for broad-based SOA to deliver ROI. The study's findings were based on a survey of 106 end-user organizations of various sizes.
In its survey, Nucleus found that fewer than half of enterprises have really adopted SOA.
"[SOA is] pretty far along the hype curve," and is now suffering some backlash, said David O'Connell, senior analyst at Nucleus.
"The findings are that generally, people are not getting a large amount of return on investment on SOA," O'Connell said. "Only a minority of companies are getting a return on investment on SOA."
SOA, the study said, "has been hyped for some time as a key way for companies to improve developer productivity, shorten project cycle times, and enable better integration in heterogeneous environments." The concept involves using standards-based reusable software components to develop applications built on business processes and enable integration.
But the promise of SOA is not being met.
"Despite most of the big players' aggressive marketing efforts, SOA adoption today is at best departmental and, at worst, limited to just using standards on specific projects," the study said.
SOA impacts only 27 percent of an organization's IT projects, the study found.
Nucleus cited several barriers to higher adoption rates:
* Cultural, in which developers sometimes resist SOA because it requires them to reuse code developed by others. "In general, developers are creators of code, not modifiers of someone else's code," said O'Connell.
* Training, with developers needing to acquire a new skill set to work with SOA services. Funding for this instruction is not there.
* Infrastructure, in which registries and repositories needed to publish services are costly. Companies or localized teams using SOA tend to avoid buying them, leaving SOA underutilized.
"[Technology] vendors need to find a way to help companies get over that hump, that hump being [the] cost of registries and repositories and propagating practices," O'Connell said. Registries and repositories can costs hundreds of thousands of dollars, he said.
Another issue impeding adoption was lack of an internal champion to evangelize SOA. Adoption also tends to be too localized to enable meaningful developer adoption or service reuse. Project managers also are often unaware of SOA skills and assets as these may be localized.
"SOA definitely has promise," said O'Connell. "Vendors need to help users scale up their SOA better in order for it to become a major technology."
"While some companies have had pockets of success with SOA applications, the promise of broad reusability, clear governance, and business process optimization is still more PowerPoint than reality," Nucleus said.
SOA adoption rates are about 35 percent in companies with 500 to 1,000 employees and companies with more than 5,000 employees. In companies with no more than 100 employees, the rate is about 15 percent.
Healthcare organizations lead the way in adoption with about 62 percent of developers at healthcare concerns using it. Industrial and not-for-profit companies have the lowest adoption rates with fewer than one in five developers using SOA.
Companies using SOA did improve developer productivity by an average of 28 percent. But these savings may not be enough to justify the investment. Only 32 percent of published services have been reused.
Efforts to get such vendors as BEA Systems to respond to the study on Friday did not meet with any success.
This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.
Download now »Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.
Download now »
The emergence of WLANs has created a new breed of security threats to enterprise networks.
Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive Architecture Resource Alerts
