Home > Ask the SOA Experts > Data services Questions & Answers > Data services steps for a better SOA
Ask The SOA Expert: Questions & Answers
EMAIL THIS

Data services steps for a better SOA

Larry Fulton EXPERT RESPONSE FROM: Larry Fulton

Pose a Question
Other SOA Categories
Meet all SOA Experts
Become an Expert for this site


Enterprise IT tips and expert advice
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


>
QUESTION POSED ON: 05 June 2008
Our company is laying out its SOA plans, what possibly unexpected data headaches are we likely to encounter? Pretend our SOA data plan at the moment is non-existent (because it is).


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
Data services
Shedding multiple data representations
Data services for ESBs
Data abstraction best and worst practices
Do you need SDO if you use XQuery?
XQuery examples
Data integration tips

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


SOA efforts frequently enjoy early success creating relatively straightforward services that happen to have few side effects, perhaps related to processing a payment or creating a new account. At some point, they realize a need for a data service, for example one that wraps customer account information. The usual challenges are not so much SOA related, but the SOA effort hits a snag because there are multiple opinions in the business about the meaning of data elements (what is a customer, exactly?), and because there is very likely many years of ignoring or working around data quality problems that has to be addressed. In other words, the SOA project can't succeed without cleaning up the data quality and definition issues.

My best advice in such situations is to take it in steps - don't try to create the complete data service in one lump, but instead start with one specific need and expand from there. The other likely challenge is one that is common to early SOA efforts - you will need some practice at defining services well. In other words, you should plan on some rework of initial services as you get smarter after the first year or so.




Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice



SOA Governance White Papers - BPM, EDA, IT Governance
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts