As enterprises move into developing SOAs for their internal infrastructure, data services have become a critical component of that architecture. Essentially data services allows one to take relational and other data and make them available as services. This not only enables easy integration of data into business processes but also for mashups and any service in general. Exposing enterprise data as Web services is however not a simple task. These services need to be well secured, highly reliable, and highly scalable with the ability to handle failures transparently. One of the challenges is to make data services consumable by many applications and hence having many integration options as well. At the same time the data that need be exposed could be in the form of relational data, CSV files, Excel spreadsheet files and so on.
For the enterprise another important factor for data service solutions is that it needs to be very database developer friendly. Database architects, developers and administrators who know best how to handle enterprise data and work very closely with that data, need to be geared with an easy mechanism to expose the data as services. This ensured highly flexible integration for enterprise wide SOA. In this talk Sumedha Rubasinghe will discuss the challenges and also introduce WSO2 Data Services which can be used to meet these challenges and help bring various data sources into the center of your enterprise SOA strategy.