Monday, August 30, 2010

Your Data In a Service Oriented Architecture

Many users of a Service Oriented Architecture (SOA) only see the promise of delivering Services at the outer limits of the IT infrastructure, but why not use the same concepts for basic data ?


Ultimately any organization is only as good as the raw data that it holds. This includes the basic data used to maintain customer and sales records right up to the management data used to plan for the future of an organization. Many organizations do not see the advantages to accessing this data as a service; they simply see the data as something other services use.


There are many good reasons to treat access to an organization’s data as a service for the following reasons:


  • The data will normally be accessed by more than one different application; a standards based SOA offers such reusability.

     

  • New data elements will be needed from time to time to support ongoing business requirements; a  standards based SOA offers the ability to manage or govern such changes.

     

  • Many problems are caused by tight coupling of applications with the data; loose coupling offered by  standards based SOA resolves many of these problems.

     

  • Connectivity using SQL or other mechanisms can be complex to configure and support; a standards based SOA can allow access to the data with no additional configuration.


From the above it is clear that adopting a service oriented approach to accessing your organization’ s data  can deliver all the benefits a SOA can offer right down to accessing your organization’s back end data. The a SOA Gateway is the ideal tool to enable you to make your data available as service

No comments:

Post a Comment