As we start planning our Service-Oriented Architectures, we are faced with a host of decisions such as: Where to start? How should the architecture be built? What gaps exist within the current architecture and which technologies should be used to complete these gaps? Who should be involved and what training should they undergo to be prepared? These are some of the questions that one may ask at the outset.
Organizations are all inundated with information about SOA and the steps required to create, design and implement their SOA.