Service-Oriented Architecture (SOA) – a flexible set of software design principles representing the functionality as a suite of interoperable services.
- Agility – respond quickly to new business challenges by developing distinctive new capabilities and leverage existing resources
- Cost reduction – reuse of existing assets, increasing efficiency and reducing development costs
- Boosting ROI – Increased productivity, higher performance, closer to the business and Leverage of existing IT infrastructure and applications
- Simpler design
- Lower integration cost
- Enhanced architecture flexibility
- Lower maintenance cost
With SOA Business and IT are more closely aligned.