Sounds like you have a need to aggregate data from multiple sources to create composite Web services. Your problem is an ideal candidate for Service Oriented Architectures. Many Web services platforms (.NET as well as J2EE) as well as Web services management products (including one of our own HP Management Integration Platform formerly Talking Blocks) support service enabling your data from variety of data sources. I would start with your platform tools first and then evaluate your management needs. Hope this helps...
Dig Deeper on Microservices and data integration
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.