Service Oriented Architecture (SOA) is a methodology and if implemented in correct way leads to agility in IT process of an Organization. All Organizations IT department can be divided into two parts. First one is about to set up IT department and other one have developed IT department. The reason we are mentioning this is, SOA implementation for both them is different.
Our SOA experts comes up with the roadmap for implementing SOA enabled services. We follow the SAM (Service Architecture Methodology) for defining a service taxonomy and anatomy.