| Service Orientated Architecture - An Overview |
|
Service-Oriented Architecture (SOA) is an IT strategy that organises the discrete functions contained in enterprise applications into interoperable, standards-based services that can be combined and reused quickly to meet business needs. By organising enterprise IT around services instead of around applications, SOA provides key benefits:
A service is a module of logic, governed by a service level agreement (SLA) that can be accessed via a standards-based interface. Each service represents a piece of business or infrastructure functionality that maps explicitly to a step in a business or IT process. Services can be written from scratch, or composed by exposing modules of existing functionality from previously “siloed”/legacy applications. SOA enables the enterprise to organise IT functionality into Services that meet the needs of the business, enabling companies to achieve the long-desired business goals of breaking down silos and focusing on the needs of the business and the customer. SOA drives change in a number of ways
Optimisation is not a one-off project but the execution of a multi-year road map through the SOA program. The initiative will require a number of cycles over time. The resulting standardisation of IT delivery to the enterprise through services is achieved in manageable steps in accordance with business goals, while reaping short, medium, and long-term benefits.
|
|
| Last Updated ( Monday, 28 April 2008 ) |