"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.

« April 2007 | Main | June 2007 »

May 07, 2007

SOA at the data level?

While the strategic concerns of business-IT alignment is being touted as the primary USP of SOA based initiatives, with a view to making the business processes flexible while leveraging the standards based loosely coupled IT interfaces offered by SOA, such strategic adoption is still not commonplace yet. However, SOA is quitely making inroads in more tactical projects involving information integration scenarios be it legacy data integration, EII, or portals.

The advantage of applying SOA at data layer, is manyfold. Primarily it offers a mechanism to streamline data access across heterogeneous sources, which was earlier done with quite cumbersome custom mechanisms. Further, it brings about a uniform interface to carry out shared tasks like common schema/data definition, shared security etc. for diverse data sources. An important effect is also in seen in form of a more regulated pattern of entry / exit to data sources, which in conventional deployments would be a mess of point to point connections. For more on shared data services and their role in SOA see the following articles:

1. Leveraging shared data services in data integration, by Krishnendu Kunti, Mohit Chawla, Vikram Sitaram, in SETLabs briefings, Vol 1, Service Oriented Architecture, 2007, pp 3-8 , accessible http://www.infosys.com/technology/toc-soa-managing-hype.asp or http://www.infosys.com/technology/setlabs-briefings-soa.pdf 

2. International Conference on Next Generation Web Services Practices (NWeSP'06)   pp. 49-55, An approach to automating transactions in a data services platform, Srinivas padmanabhuni et al. Accessible http://doi.ieeecomputersociety.org/10.1109/NWESP.2006.7 

3. V. Niranjan, Sriram Anand, Krishnendu Kunti: Shared Data Services: An Architectural Approach. ICWS 2005: pp 683-690, Accessible http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?tp=&arnumber=1530861&isnumber=32665

May 03, 2007

Service Orientation - Beyond integration and architecture

SOA is mainstream today and is beyond the pilot phase in many enterprises. What is the catalyst for this success. A common theme that appears is that the modularity and flexibility SOA offers has begun to provide meaningful results. The key to leveraging standards based contract driven approach to IT provisioning for business, lies in successful engineering of the contracts and interfaces with a business orientation.

 

 

 

 

 

 

 

 

From a business perspective, SOA  will enable bringing of rigid engineering principles to building business solutions. On the same note, it will enable availability of business modules which can be assembled on the fly. To enable large scale realization of this vision, an immense opportunity awaits the enterprises, with a real chance of getting closer to the all elusive business-IT alignment. Already many early adopters are showing the way in terms of proving the value of SOA, notwithstanding the hype, reality has begun to sink in terms of business benefits of doing SOA right, with a business perspective.  Further the power of SOA is also in the powerful collaborative ecosystems it can catalyse..

For a deeper perspective on the state of the practice, the future possibilities, and other enterprise concerns in SOA including vertical flavours of SOA, read the editorial of SETLabs briefings, Vol2, 2007, on "Implementing Service Oriented Architecture", pp 89-91

Visit http://www.infosys.com/technology/toc-implementing-soa.asp to dowload and read the article.

Subscribe to this blog's feed
Off the Shelf: The Retail & CPG blog from Infosys - Visit

Infosys on Twitter