Service Oriented Architecture (SOA) unifies business processes by structuring large applications as an ad hoc collection of smaller modules called services. The applications can be utilized by groups of people both internally and externally and provide greater flexibility and uniformity, as the user interfaces have the same look and feel and use the same level and type data input and validation and have predetermined protocols as to how one or more 'services' interact. This architecture then relies on a business process expert to link and sequence services, in a process known as orchestration , to meet a new or existing business system requirement.
The goal of SOA is to allow fairly large chunks of existing functionality to be adjoined either through the implementation of third-party technologies, internal applications, or a combination of both as long as the 'services' are standardized.
FTI will assist you in determining your SOA capabilities along with helping you to integrate them with external services compatible to your industry, supplier groups, and/or customer profiles. |