I’ve been to dozens of SOA lectures, presentations and conferences and though I considered some (the first ones) to be very interesting as I approached the subject, it soon started to get a bit boring as I easily could anticipate what the presenters were going to say: why adopt SOA, how will your company benefit from SOA, the possibilities SOA gives you, etc. etc.
It’s fair to say that there is a lot of confusion and false expertise in this area and often these conferences are more a PR and sales show rather than a valid review of what SOA really is. But why all this fuzz about SOA?
A SOA expert/sales man once said at a seminar:
‘Don’t ask yourself if you need SOA, you already have it!’.
At first I thought it was funny as it sounded more like some kind of disease... ‘oh crap! when...!? It must have been that Thai stuff...’.
But then he went on saying that SOA is a brand new (fantastic of course) technology... but...wait a moment... how can it be a new technology if I already have it? Am I a pioneer?