ET - System Integration
ET - System Integration
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
5. Where to apply
6. Patterns
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
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 Database Layer (Check data 3 times , Procedure , Investigate)
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.
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
- 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.
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.
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.
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