Solutions

Shared Data Services

Problem – Shared Data Services Require a Different Approach

Service-oriented development approaches have seen increasing levels of adoption in recent years in order to help enterprises gain agility and reuse.  Early use cases were typically driven by business process optimization objectives. ESBs, the enabling middleware for mediating transactions, were key to this initial phase, providing applications developers with a rich tool set, while easing learning curves and simplifying adoption. 

However wider informational uses of services, in support of business intelligence for example, have come to the forefront. Meeting these needs requires data services development and runtime middleware that enables a more detailed understanding of data structures, more powerful data modeling and query mechanisms, the ability to transparently interact with transaction services and middleware, as well as agility and reuse.

Solution – Use Data Virtualization to Build Sharable Data Services

Composite data virtualization provides a complete set of development and runtime tools to build and deploy sharable data services that meet a variety of information needs.  Delivered via SOAP, JMS and REST, Composite data services can be applied to multiple projects, so you can achieve your agility and reuse objectives. Composite even lets you repurpose “non-SOA” code such as relational views into sharable data service in just a few clicks.  And because Composite works in conjunction with other SOA tools such as Enterprise Services Buses (ESBs), Registries, and Application Servers, you can leverage your existing technology investments.

 

image

Shared Data Services

Selected Examples