SOA is an approach to the building of applications that implements business processes as software services.
Organizations are moving to a more flexible business approach to leveraging software assets through Service Oriented Architecture. As they adopt this approach, IT executives have increased their focus on one of the primary measures of a successful implementation, establishing a consistent and predictable level of service. In order to achieve this goal, organizations recognize they need to match this new architectural approach with a consistent and comprehensive strategy for service management.