Eric mentions two well-known examples: Credit Suisse and Deutsche Post. A recent book Enterprise SOA by Dirk Slama, Karl Banke & Dirk Krafzig, discusses four detailed examples: Deutsche Post, Winterthur (Insurance), Credit Suisse. and Intelligent Finance.
But I don't think these examples are interesting/complex enough to stretch SOA to its full potential.
|In order to demonstrate the potential of SOA, you need examples that are reasonably large (not just three boxes joined together) and reasonably complex (with significant transformations and variations, not just "straight-through processing"). |
|Most of the published examples of SOA are small and simple, and invite easy dismissal. "Why do I need a load of new technology to do this? I could perfectly well build this using my existing software development platform." |
I am currently working on the hypothesis that the most interesting applications of SOA are going to be found towards the right of the following chart.
|Simple Interoperability||Moderate Interoperability ||Complex Interoperability |
|Financial Services |
SupplyChain Logistics (Basic)
SupplyChain Logistics (Advanced)
|Aerospace & Defence |
Healthcare & Pharmaceuticals
This is not to say that there aren't any interesting or complex requirements in the financial sector - just that I haven't seen any yet.
One of the implications of increasing complexity is that it places additional challenges on the analysis and design process. (That's why we've been advocating a new approach for business modelling / requirements modelling.)
I have recently reviewed Pharmaceuticals (May 2005) and Automotive (July 2005) for the CBDI Forum. Please contact me if you want to discuss these sectors in more detail. And I am very keen to review other sectors - please contact me if you are able to provide input or insight.
Technorati Tags: SOA service-oriented