0% found this document useful (0 votes)
3 views27 pages

Lesson 04 - System Integration Methods

The document outlines various system integration methods including Horizontal, Vertical, Star, Common Data, Point-to-Point, and Hub-and-Spoke integrations. It details the characteristics, pros, and cons of Star Integration and Horizontal Integration, emphasizing the role of the Enterprise Service Bus (ESB) in facilitating communication among systems. Additionally, it discusses Vertical Integration, highlighting its structure and challenges in adapting to changes.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views27 pages

Lesson 04 - System Integration Methods

The document outlines various system integration methods including Horizontal, Vertical, Star, Common Data, Point-to-Point, and Hub-and-Spoke integrations. It details the characteristics, pros, and cons of Star Integration and Horizontal Integration, emphasizing the role of the Enterprise Service Bus (ESB) in facilitating communication among systems. Additionally, it discusses Vertical Integration, highlighting its structure and challenges in adapting to changes.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 27

System Integration Methods

IT31032 SYSTEM INTEGRATION AND ARCHITECTURE

Thilina Samarasinghe
Lecturer | MBA(Gen) | MSc (CyberSec) | BSc (Hons) | CCNA
Instructions to the reader

• Green Color Links – Read to brush your Knowledge


• Red Color Links – Read for exam purposes

Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |


System
Integration
Methods

Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |


System Integration Methods

• Horizontal Integration

• Vertical Integration
• Star Integration

• Common Data Integration


• Point to point Integration

• Hub and spoke integration

Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |


• Customer relationship management
• Enterprise resource planning
• Supply Chain Management
• Content management system
• Human resource management system
• Product Lifecycle Management

Example Intergration

Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |


Star Integration

Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |


Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |
Star Integration
Star integration is a method where multiple systems are connected directly to each other, forming a
network that looks like a star.

How It Works:
o Collection of Point-to-Point Integrations: It's essentially a bunch of point-to-point connections
combined.
o Star Shape: As more systems are added, the network grows, creating more points and lines,
resembling a star.

Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |


Star Integration

Characteristics:
• Interconnected Systems: Each system is directly connected to every other system.
• Star Polyhedron: The structure looks like a star polyhedron, with many points and lines.
• Spaghetti Integration: Because of the many connections, it can look messy, like a plate of spaghetti, hence
the nickname "spaghetti integration."

Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |


Star Integration

Pros and Cons:


• Pros:
▪ Direct Communication: Systems can communicate directly with each other.
▪ Flexibility: Easy to add new systems by creating new connections.
• Cons:
▪ Complexity: As more systems are added, the network becomes more complex and harder to manage.
▪ Maintenance: Each new connection requires maintenance, increasing the overall workload.

Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |


Star Integration

• Company Systems:
• CRM (Customer Relationship Management) system
• ERP (Enterprise Resource Planning) system
• Inventory system
• Customer service system

• Example Workflow:
• CRM updates customer information.
• CRM directly communicates updates to:
• ERP system
• Inventory system
• Customer service system

Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |


Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |
Horizontal Integration
Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |
Horizontal Integration
Definition: Horizontal integration uses a specialized system as a common user interface layer to connect
all other systems.

How It Works:
• Common Layer: All systems are linked through this common layer, not directly to each other.
• Indirect Connections: This reduces the number of direct connections needed for integration.

Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |


Enterprise Service Bus (ESB) Model
Definition: An Enterprise Service Bus (ESB) is an intermediary layer or system used in this type of
integration.
How It Works:
• Middleware Services: The ESB acts as a set of middleware services, functioning as a messaging
backbone that connects multiple systems.
• Common Interface Layer: It serves as a common interface layer, linking other systems.

• Designed for Large Enterprises: Initially created for complex internal systems of large enterprises.
• Adaptable: Can also integrate with cloud services.

Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |


Enterprise Service Bus (ESB) Model

Main Duties of ESB:


• Message Transmission: Transmits messages between services.
• Monitoring: Monitors message exchanges between services.

When to Use ESB:


• Large Projects: Ideal for large projects like enterprise application integration (EAI).
• Scalability: A scalable solution for projects that may need to grow.

Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |


Enterprise Service Bus (ESB) Model

Example: Consider a large enterprise with multiple systems for finance, HR, and logistics. An ESB would
act as a central hub, managing the communication between these systems. It ensures that data flows
smoothly and securely between them, even as the company grows and adds more systems.

Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |


Pros:

• ESB serves as a common interface layer between subsystems.


• Facilitates communication among all connected tools.
• Supports high scalability and reliability.
• Projects are relatively easy to design large scale geographically distributed systems

Cons:
• Maintenance and troubleshooting complexities arise with integration tasks spread across systems.
• Challenge of handling integration tasks across multiple systems.

Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |


Vertical Integration

Thilina Samarasinghe | MBA(Gen) | MSc (CyberSec) | BSc (Hons) |


Vertical Integration
Vertical integration is a method where different software systems, applications, or components
are connected based on their functional hierarchy. This means linking systems that are closely
related within a specific business process or workflow.
How It Works:
• Structural Arrangement: Systems are linked based on how closely they relate in their
functions.
• Silo Structure: This creates a 'silo' structure where the bottom represents basic functions,
and complexity increases as you move upward.
• Inflexibility: Can lead to inflexibility because each 'silo' operates independently.
Examples
Horizontal Integration Example:
• HR and Marketing: Integrating the HR system with the marketing automation system to
streamline employee communications.
Vertical Integration Example:
• Order Processing and Inventory: Integrating the order processing system with the
inventory management system to ensure accurate order fulfillment.
Pros and Cons of Vertical Integration
• Pros:
o Specialized Integration: Systems are closely linked based on their specific functions, which can
improve efficiency within a particular workflow.
o Focused Management: Easier to manage systems within the same functional area.
• Cons:
o Inflexibility: Isolated 'silos' can make it difficult to adapt to changes or integrate with other systems.
o Complexity: As complexity increases upward, managing and maintaining these systems can become
challenging.
Example: Imagine a manufacturing company where the product design system is linked to the
materials planning system, which is then linked to the manufacturing scheduling system. This
vertical integration ensures that changes in product design automatically update materials
planning and manufacturing schedules. However, if the company wants to integrate financial
accounting into this workflow, it might face challenges due to the isolated nature of the 'silos.'
Reference

https://www.altexsoft.com/blog/system-integration/

https://www.techtarget.com/searchcustomerexperience/definition/integration

https://dynamics.folio3.com/blog/system-
integration/#:~:text=Star%20integration%20is%20very%20simply,and%20subsequently%20lines
%20in%20between.

https://syncspider.com/blog/integrations-all-you-need-to-know/
THANK YOU

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy