"Can Anyone Explain SOA In Simple Terms?"
A few days ago, David Diamond posed a deceptively simple question on one of the LinkedIn Group sites (SOA SIG) - "Can Anyone Explain SOA In Simple Terms?" The barrage of widely varying responses that followed was, in a way, an eloquent answer to that question! I've had my own take on SOA for quite a while now, so this gave me the opportunity to validate my model against what other practitioners had to say. And I must say this: I'm more convinced than ever that the industry is horribly confused about SOA. There are those whose understanding of SOA is at a purely technology level (even some of those who profess to understand that SOA is not (just) about technology). And there are others who may understand SOA for all I know, but whose explanations tend to be couched in so much jargon that they're really hard to understand. In hindsight, David Diamond could not have asked a more insightful question. Well, this is my blog, so just as history is written by the victors,...