Service Oriented Architecture enables enterprises to pursue business and technical strategies that promote the exposure of business functionality within and between enterprises in consistent, published, secure and contractual fashion. However, SOA is not a solution that comes in tidy box. It is more about new way of design, it is more about culture then it is about technology. SOA is not a solution that comes in tidy box. It is a new way of design, it is more about culture then it is about technology. It is necessary to include some type of governance that define the policies and practices all services should follow. Interesting article, read on: SOA Governance explained