Reviews
SOA IntegrationSOA Integration - Evaluation of the Existing Solution
By evaluating the existing solution we came to the following conclusions:
- This is an integration solution that has grown up over time using a wide variety of different technologies.
.
Ads
. - A batch solution which does not allow real-time integration or which makes this very difficult.
. - Exchanging information in files is not really a state-of-the-art solution.
- Data cannot be exchanged reliably, as FTP does not support transactions.
. - Error handling and monitoring are difficult and time-consuming. (It’s not easy to determine if the IT app does not send a response.)
. - Files must be read and processed by the external applications, all of which use different methods.
.
- Data cannot be exchanged reliably, as FTP does not support transactions.
- Integrating new distribution channels (such as web services) is difficult, as neither PL/SQL nor shell scripts are the ideal solution in this case.
. - Many different technologies are used. The integration logic is distributed, which makes maintenance difficult:
.
- Job scheduler (for orchestration)
. - PL/SQL (for orchestration and mediation)
. - Shell script (for orchestration and mediation)
.
- Job scheduler (for orchestration)
- Different solutions are used for files and queues.
Many of these disadvantages are purely technical. From a business perspective, only the first disadvantage represents a real problem. The period of a maximum of 30 minutes between the data being entered in the ERP system, and the external systems being updated, is clearly too long.
From a technical point of view, it is not possible to reduce this amount of time, as the batch solution overhead is significant and, in the case of shorter cycles, the total overhead would be too large.
Therefore, the decision was made to modernize the existing integration solution and to transform it into an event-driven, service-oriented integration solution based on the processing of individual orders.
SOA Integration
- Service-Oriented Architecture - An Integration Blueprint
- SOA Integration - Integration Architecture Blueprint
- SOA Integration - Structuring the Integration Blueprint
- SOA Integration - 4 Implementation Scenarios
- SOA Integration - Implementing the Process Integration Business Pattern
- SOA Integration - Variant with Externalized Business Rules
- SOA Integration - Variant with Batch-Driven Integration Process
- SOA Integration - Implementing the Workflow Business Pattern
- SOA Integration - Modernizing an Integration Solution
- SOA Integration - Sending New Orders
- SOA Integration - Evaluation of the Existing Solution
- SOA Integration - Modernizing







