"We didn't start the fire ... it was always burning since the world's been turning ..." [Billy Joel 1989]. Is SOA the "Same Old Architecture?" or is it "Simply Over Ambitious?" Let's apply SOA's arsenal:: XML, BPM, Services, SOAP, Web Services - to the real world and find out. Let's put out some fires.

« web 2.0 and SOA - where do they meet? | Main | Service Orientation - Beyond integration and architecture »

caveats in SOA adoption..

Much has been made of hyped technology waves over the past few decades as the effectiveness of the technologies at the frontier of each wave. Is the current wave of SOA any different? Will SOA be able to bridge, if not obliterate the gap between business and IT? The real question is whether there is actual gap between the desired expectations and the delivered value of SOA?

 

Read on...

Much has been made of hyped technology waves over the past few decades as the effectiveness of the technologies at the frontier of each wave. Is the current wave of SOA any different? Will SOA be able to bridge, if not obliterate the gap between business and IT? The real question is whether there is actual gap between the desired expectations and the delivered value of SOA?

 

It might be too early to make judgement on this front, because as a mainstream trend in distributed computing it is a fairly new phenomenon. However  some thoughts on overcoming the key challenges and pitfalls in SOA adoption as  outlined below are elucidated in the editorial of SETLabs briefings Vol 1, 2007, on Service Oriented Architecture, pages 95-99.

Key points include:

Adopt a meet-in-the middle approach with a top down business services with a view to automating business processes, while leverage fine grained design from existing systems.

Governance is best thought through the life cycle right from design through organizational change through runtime monitoring..

Read more at http://www.infosys.com/technology/setlabs-briefings-soa.pdf 

TrackBack

TrackBack URL for this entry:
http://www.infosysblogs.com/soa-mt/mt-tb.fcgi/40

Comments

Adoption gaps have little to do with the technology. 1) Frequently the wrong type of resource (often a technical one) is put in charge of SOA initiatives. SOA is an architecture -- not all technologists can be architects. 2) SOA fits into a larger architectural suite: data, process, well pretty much the columns of the Zachman Framework (http://www.zifa.com/framework.pdf) SOA is the function column.

Hi, What i think about the hyped situations is that every technology however successful it is today has been ridiculed in the past and it's only the test of time and its feasibility and user acceptance that has paved the way for them. The most important point I would like to emphasize here is that SOA alone is not sufficient and considering it to be an IT initiative or responsibility would be a big mistake. Take for example the SOMA methodology which clearly states that there has to be an All-The-Time involvement and participation of the business process and business priorities team on the call for an initiation or development of a SOA project. Please correct me if I’m wrong!

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)