0% found this document useful (0 votes)
61 views20 pages

ET - System Integration

This chapter discusses system integration, which involves connecting different sub-systems into a single larger system. There are various methods of system integration, including vertical integration which connects systems from the bottom up within functional silos, and horizontal integration which uses a common interface layer. The key patterns in system integration are migration, broadcast, bi-directional sync, correlation, and aggregation. System integration provides benefits like cost savings but also faces challenges involving connecting legacy systems and balancing speed vs architecture best practices. Future trends involve using new networking technologies to support real-time data analysis across the increasingly connected enterprise.
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)
61 views20 pages

ET - System Integration

This chapter discusses system integration, which involves connecting different sub-systems into a single larger system. There are various methods of system integration, including vertical integration which connects systems from the bottom up within functional silos, and horizontal integration which uses a common interface layer. The key patterns in system integration are migration, broadcast, bi-directional sync, correlation, and aggregation. System integration provides benefits like cost savings but also faces challenges involving connecting legacy systems and balancing speed vs architecture best practices. Future trends involve using new networking technologies to support real-time data analysis across the increasingly connected enterprise.
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/ 20

CHAPTER 3:

SYSTEM INTEGRATION
PREPARED BY
NURIN AMIRA BINTI ABD LATIF CC17301
YASMEEN BINTI AHMAD NASSER CC17322
NUR KHALIESYAH AFINA BINTI MOHD ASHURI CC17317
SAFIA ADRINA BINTI MOHD ZULKIFLI CC17300
WAN NURLAILI MARIATI BINTI WAN SUHAIMI CC17319
1. Meaning

2. Methods

3. Process

CONTENT 4. Benefits & disadvantages

5. Where to apply

6. Patterns

7. Challenges and Issues

8. Trends / Future
2
Process of connecting Also used to connect to
different sub-systems the third parties that the
organization operates
into a single larger
with.
system that functions Typically defined as the
as one. process of linking
together various IT
systems, services and/or
software to enable them
to work functionally.
3
SYSTEM INTEGRATION METHODS

4
VERTICAL INTEGRATION

- integrated by creating functional HORIZONTAL INTEGRATION


“silos”, begin with the basic bottom
- used as a common interface layer, referred to as an Enterprise
function upward.
Service Bus (ESB), between all sub-systems.
- simple and easy method that
- allow each sub-system to have just one single interface to
involves a limited number of
communicate with other sub-systems connected to the common
systems -- but difficult to manage in
interface layer (i.e., with 10 systems, there are 10 connections.)
long term.
- Benefit : each sub-system can be changed / replaced without having
- can be used effectively to create
to re-do the interfaces of other systems.
simple integration that only need to
address a single function.

5
6
Common Data Format
Star Integration
Integration
- connected using point-to-point
- overcome star integration
connections.
problem by allowing each system
- allows for more functionality, but
to do only one data conversion.
if the number of system integration
- this way, the number of required
increases, the number of
data transformations is just as
integration also increases
high as the number of the sub-
significantly.
systems.

7
Process

1 2 3 4 5 5

8
ADVANTAGES
● Easier for administrators
● Cost and storage savings
● Better analysis
● Improved system security
● Real-time data
● Accelerated growth and innovation

9
DISADVANTAGES

10
Where To Apply
-SDLC (Testing)

- Data state within Integration Layer (Cross Check, Execute , Investigate)

- Data state within Database Layer (Check data 3 times , Procedure , Investigate)

- Data state within Application Layer (Mark , Create , Check Data)

11
1. MIGRATION

1
5. AGGREGATION

5 2 2. BROADCAST
TOP 5 PATTERNS
IN SYSTEM
INTEGRATION

4. CORRELATION 4 3
3. BI-DIRECTIONAL
SYNC

12
Top five patterns ;
Patterns in system integration
1. DATA INTEGRATION PATTERN 1 : MIGRATION

What is Migration ?

- Migration is the act of moving a specific set of data at one point in time from one system to the another.

- It contains where the data resides at prior to execution, a criteria which determines the scope of the
data to be migrated and etc.

2. DATA INTEGRATION PATTERN 2 ; BROADCAST

What is Broadcast ?

- Broadcast can also be called “one way sync from one to many”, and it is the act of moving data from a
single source system to many destination systems in an ongoing and real-time.

- Whenever there is a need to keep data always up-to-date between multiple system across time, you will
need either broadcast, bi-directional sync or correlation pattern.
13
3. DATA INTEGRATION PATTERN 3 : Bi- DIRECTIONAL SYNC

What is Bi-Directional Sync ?

- Is the act of combining two datasets in two different systems so that they behave as one, while respecting their need to
exist as different datasets.

- This type of integration need comes from having different tools or different systems for accomplishing different functions
on the same dataset.

4. DATA INTEGRATION PATTERN 4 : CORRELATION

What is Correlation?

- Is a design that identifies the intersection of two data sets and does a bi-directional synchronization of that scoped
dataset only if that item occurs in both systems naturally.

5. DATA INTEGRATION PATTERN 5 : AGGREGATION

What is Aggregation?

- Aggregation is the act of taking or receiving data from multiple systems and inserting into one.

- For example, customer data integration could reside in three different systems, and a data analyst might want to 14
generate a report which uses data from all of them.
CHALLENGES AND ISSUES
1. Connecting to monolithic 2. Different business units see data 3. Do it fast or do it better.
systems. differently.
- There are several tools available
- Architecture functionally - Each business unit or business in the market that can speed up
distinguishable aspects are not domain sees data differently the project implementation and
architecturally separate because their operational help achieve business requirement
components but are all responsibilities are not the same faster, but they often lack a good
interwoven. Due to such and they may be using different development pipeline and use the
architecture, integration becomes systems or applications. best architecture principles.
a challenge.
- A system integrator has to take
care to identify and choose the
best way of integrating with
monolithic systems within the
enterprise. 15
Trends/Future

16
Supporting the new
generation of Use almost everywhere
networking the Ethernet to make
technologies is an communications as
increased flow of data, The Industrial of smooth as possible.
collected and Internet
analysed in real time.

Smart manufacturing is based on a


common, secure network infrastructure that
allows a dialogues or even better.

17
Securing and
Collecting more data,
storing it, and analysing upgrading existing IT
it is to turn it into useful infrastructure that
information that helps putting the systems in
you change processes, The Connected place that allow two-
so you increase way communication
Enterprise
productivity, lower between operations
costs, boost energy
and business
efficiency and improve
customer satisfaction. enterprise.

18
Video

19
Thank you.

20

You might also like