Service Oriented Architecture?

In case you had not noticed, Service Oriented Architecture (SOA) is one of the hotest topics around in the IT world these days. You however may not be alone in having some doubt as to exactly what SOA is!

In an effort to dispel some of the mystery around Service Oriented Architecture, we are putting together a series of articles in which we address some of the key questions with SOA such as "What is it?" and "How do you do it?"