0% found this document useful (0 votes)
18 views12 pages

Module3 - How Patterns Solve Integration Problems

The document discusses the importance of integration in enterprise systems, highlighting the need for integrated business applications like ERP. It outlines various challenges faced in integration efforts, including organizational constraints and the limited control developers have over applications. Additionally, it notes the lack of established standards and the complexities involved in maintaining integration solutions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views12 pages

Module3 - How Patterns Solve Integration Problems

The document discusses the importance of integration in enterprise systems, highlighting the need for integrated business applications like ERP. It outlines various challenges faced in integration efforts, including organizational constraints and the limited control developers have over applications. Additionally, it notes the lack of established standards and the complexities involved in maintaining integration solutions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Angeles

University
Foundation

SIA01 – Software Integration and Architecture

How Patterns
MODULE 3

Solve Integration
Problems

Jonilo C. Mababa
Professor, SIA01
Module Overview

How Patterns Solve Integration Problems


▪ The Need of Integration
▪ Integration Challenges
▪ Demo: Simple point-to-point integration between 2
APIs and the client’s software (Using Messaging
Pattern)

2
THE NEED FOR
INTEGRATION
THE NEED FOR INTEGRATION

▪ ERP
- Enterprise Resource Planning
- defined as the ability to deliver an integrated
suite of
business applications.
Example:
SAP, Oracle, Peoplesoft 4
INTEGRATION
CHALLENGES
INTEGRATION CHALLENGES

▪ Enterprise integration requires a significant shift


in corporate politics.
Conway’s famous law:
“Organizations which design systems are
constrained to produce designs which are copies of
the communication structures of these
organizations.”
6
INTEGRATION CHALLENGES

▪ Because of their wide scope, integration efforts


typically have far-reaching implications on the
business.

7
INTEGRATION CHALLENGES

▪ One important constraint of developing


integration solutions is the limited amount of
control the integration developers typically have
over the participating applications.

8
INTEGRATION CHALLENGES

▪ Despite the widespread need for integration


solutions, only a few standards have established
themselves in this domain.

9
INTEGRATION CHALLENGES

▪ Existing XML Web services standards address only


a fraction of the integration challenges.

10
INTEGRATION CHALLENGES

▪ While developing an EAI solution is challenging in


itself, operating and maintaining such a solution
can be even more daunting

11
THANK YOU
I am SURGEON
(Sir Jon)

[Link]@[Link] / [Link]@[Link]

[Link]

[Link]

You might also like