this article introduces the foundations that need to be established in order to implement functional SOA processes. Rather than presenting specific tools, we will define a broadly applicable SOA blueprint whose individual modules can be topped up with commercial products or increasingly available open source offerings.
A Company Blueprint
Upon examination of Figure 1, the vision of adaptive enterprise computing is illustrated as a meta-blueprint for the overall company with three differentiated levels:
- Infrastructure Level - This level is formed by databases, storage systems, application servers, and all other IT resources that are required to run IT systems.
- Application System Level - This level houses entire applications, both individual applications and standard software, as well as services relating to SOA, workflow and BPM systems.
- Process Management Level - Functional requirements are manifested in the process design and then implemented at the lower levels.
An advanced service-oriented architecture is the most effective option for implementing the functional requirements at the application-system level. The more superior the mapping of existing business services to the functional steps in process models is, the more the business-IT gap shrinks.
Various back-coupling loops represent the actual added
value of this meta-blueprint, meaning consistent usage of services and
technical processes enables the measuring of KPIs. This in turn
facilitates process control and ultimately the optimization of
processes. The more progress a company makes in implementing their SOA,
the greater and faster are the effects to be achieved for adaptive
enterprise computing. ... read the full article here
Send us your feedback @twitter/soacommunity #industrialSOA
For further SOA publications please visit our wiki. Feel free to add your SOA & BPM publications!
For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.