SlideShare a Scribd company logo
Service Oriented Architecture: 23
Enterprise Integration through ESB
Prof Neeraj Bhargava
Vaibhav Khanna
Department of Computer Science
School of Engineering and Systems Sciences
Maharshi Dayanand Saraswati University Ajmer
2
Legacy Business Process
Business Process 1
Business Process 2
Business Process 3
3
Architectural Choke Point
‱ Monolithic
‱ Extremely complex
‱ Very tightly coupled
‱ Difficult to find clean integration points
‱ Lack of standards makes it difficult to
integrate
‱ Rigid architecture makes even small
changes complex and costly
4
SOA Business Process
Business Process
Shared Service
Information Framework
Supplier
How Do You Build a Service-
Oriented Architecture Solution?
6
IT Infrastructure is an Ecosystem
‱ COBOL
‱ C++
‱ Java
‱ J2EE
‱ Networks
‱ TCP/IP
‱ Web Service
‱ Mid-Tier Servers
‱ .NET
‱ Messaging
‱ HTML
‱ Operating Systems
‱ CICS
‱ Routers
‱ Databases
‱ Mainframes
7
Managing the Ecosystem
Technology Management
‱ Product duplication
‱ Standards
‱ Product/Vendor lock-in
‱ Support skill sets
Version Management
‱ Managed
Evergreening
‱ Limited versions in
production
8
Legacy Integration
9
SOA Integration
SOA Architecture
10
Integration Stack
‱ Industry Standards
‱ Language
Standards
‱ Custom API’s
‱ Native Interfaces
Ubiquity
Proprietary
11
What is an Enterprise Service Bus
(ESB)?
‱ An enterprise service bus is an infrastructure used for
building compound applications
‱ The enterprise service bus is the glue that holds the
compound application together
‱ The enterprise service bus is an emerging style for
integrating enterprise applications in an
implementation-independent fashion
‱ An enterprise service bus can be thought of as an
abstraction layer on top of an Enterprise Messaging
System
12
Key Characteristics of an ESB
‱ Streamlines development
‱ Supports multiple binding strategies
‱ Performs data transformation
‱ Intelligent routing
‱ Real time monitoring
‱ Exception handling
‱ Service security
Assignment
‱ Discuss the process of Enterprise wide
integration of the legacy systems to a Service
oriented Architecture using ESB
‱ Thank You

More Related Content

PDF
How to Deploy WSO2 Enterprise Integrator in Containers
 
PDF
Quality - The key to successful SOA
 
PDF
FILES IN TODAY’S WORLD - #MFSummit2017
PDF
[WSO2Con EU 2017] Extending Your Enterprise Integration Patterns Beyond ESBs
 
PDF
Streamline your SOA Portfolio
 
PDF
Using a private cloud to automate and govern enterprise development
 
PDF
Building Blocks of Enterprise Integration
 
PDF
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
 
How to Deploy WSO2 Enterprise Integrator in Containers
 
Quality - The key to successful SOA
 
FILES IN TODAY’S WORLD - #MFSummit2017
[WSO2Con EU 2017] Extending Your Enterprise Integration Patterns Beyond ESBs
 
Streamline your SOA Portfolio
 
Using a private cloud to automate and govern enterprise development
 
Building Blocks of Enterprise Integration
 
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
 

What's hot (11)

PDF
ICTA Technology Meetup 01 - Enterprise Application Integration
PDF
WSO2 Governance Registry – Customizing Governance for Your Needs
 
PDF
AdroitLogic Product Portfolio
PDF
SUSE Cloud and WSO2 Stratos - Bridging OpenStack and PaaS to Deliver the Serv...
 
PDF
Quarterly WSO2 Platform Update Webinar - Q1 2016
 
PDF
WSO2 Product Release Webinar: WSO2 Governance Registry 5.1
 
PPTX
CloudBiometrics_Intel (1)
PPTX
Alex Thissen (Xpirit) - Een verschuiving in architectuur: op weg naar microse...
PDF
Business Driven IT Design
 
PDF
Introduction to stratos live
 
ICTA Technology Meetup 01 - Enterprise Application Integration
WSO2 Governance Registry – Customizing Governance for Your Needs
 
AdroitLogic Product Portfolio
SUSE Cloud and WSO2 Stratos - Bridging OpenStack and PaaS to Deliver the Serv...
 
Quarterly WSO2 Platform Update Webinar - Q1 2016
 
WSO2 Product Release Webinar: WSO2 Governance Registry 5.1
 
CloudBiometrics_Intel (1)
Alex Thissen (Xpirit) - Een verschuiving in architectuur: op weg naar microse...
Business Driven IT Design
 
Introduction to stratos live
 
Ad

Similar to Soa 23 enterprise integration through esb (20)

PPTX
Cs 1023 lec 12 soa (week 4)
PPT
06FSAConfSession50 in software engineering
PPT
06FSAConfSession50 6 session50 bu terry woods
PPTX
Introduction to Enterprise Service Bus
PDF
15 falko menge--_enterpise_service_bus
PPTX
Soa 24 enterprise service bus
PPSX
Getting started with Enterprise Application Integration (EAI) using Enterpris...
PDF
2011-ESB-WP-Draft
PPTX
Enterprise integration primer
PPTX
Enterprise Service Bus interview
PDF
Tactics Esb Implementation
PPT
Overview of SOA and the role of ESB / OSB
DOCX
Enterprise Service Bus Features and Advantages.docx
PPTX
Mule ESB
PPTX
Presentation
PPTX
Presentation
PDF
Microservices = Death of the Enterprise Service Bus (ESB)?
PPT
What is an ESB? OPITZ CONSULTING - Winterberg - Trops
PPTX
Implement an enterprise service bus revised
ODP
SOA & ESB Presentation
Cs 1023 lec 12 soa (week 4)
06FSAConfSession50 in software engineering
06FSAConfSession50 6 session50 bu terry woods
Introduction to Enterprise Service Bus
15 falko menge--_enterpise_service_bus
Soa 24 enterprise service bus
Getting started with Enterprise Application Integration (EAI) using Enterpris...
2011-ESB-WP-Draft
Enterprise integration primer
Enterprise Service Bus interview
Tactics Esb Implementation
Overview of SOA and the role of ESB / OSB
Enterprise Service Bus Features and Advantages.docx
Mule ESB
Presentation
Presentation
Microservices = Death of the Enterprise Service Bus (ESB)?
What is an ESB? OPITZ CONSULTING - Winterberg - Trops
Implement an enterprise service bus revised
SOA & ESB Presentation
Ad

More from Vaibhav Khanna (20)

PPTX
Information and network security 47 authentication applications
PPTX
Information and network security 46 digital signature algorithm
PPTX
Information and network security 45 digital signature standard
PPTX
Information and network security 44 direct digital signatures
PPTX
Information and network security 43 digital signatures
PPTX
Information and network security 42 security of message authentication code
PPTX
Information and network security 41 message authentication code
PPTX
Information and network security 40 sha3 secure hash algorithm
PPTX
Information and network security 39 secure hash algorithm
PPTX
Information and network security 38 birthday attacks and security of hash fun...
PPTX
Information and network security 37 hash functions and message authentication
PPTX
Information and network security 35 the chinese remainder theorem
PPTX
Information and network security 34 primality
PPTX
Information and network security 33 rsa algorithm
PPTX
Information and network security 32 principles of public key cryptosystems
PPTX
Information and network security 31 public key cryptography
PPTX
Information and network security 30 random numbers
PPTX
Information and network security 29 international data encryption algorithm
PPTX
Information and network security 28 blowfish
PPTX
Information and network security 27 triple des
Information and network security 47 authentication applications
Information and network security 46 digital signature algorithm
Information and network security 45 digital signature standard
Information and network security 44 direct digital signatures
Information and network security 43 digital signatures
Information and network security 42 security of message authentication code
Information and network security 41 message authentication code
Information and network security 40 sha3 secure hash algorithm
Information and network security 39 secure hash algorithm
Information and network security 38 birthday attacks and security of hash fun...
Information and network security 37 hash functions and message authentication
Information and network security 35 the chinese remainder theorem
Information and network security 34 primality
Information and network security 33 rsa algorithm
Information and network security 32 principles of public key cryptosystems
Information and network security 31 public key cryptography
Information and network security 30 random numbers
Information and network security 29 international data encryption algorithm
Information and network security 28 blowfish
Information and network security 27 triple des

Recently uploaded (20)

PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Nekopoi APK 2025 free lastest update
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
Essential Infomation Tech presentation.pptx
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
System and Network Administration Chapter 2
PPTX
ai tools demonstartion for schools and inter college
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
L1 - Introduction to python Backend.pptx
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
System and Network Administraation Chapter 3
PDF
top salesforce developer skills in 2025.pdf
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Understanding Forklifts - TECH EHS Solution
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
Wondershare Filmora 15 Crack With Activation Key [2025
Nekopoi APK 2025 free lastest update
Softaken Excel to vCard Converter Software.pdf
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Essential Infomation Tech presentation.pptx
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Operating system designcfffgfgggggggvggggggggg
System and Network Administration Chapter 2
ai tools demonstartion for schools and inter college
2025 Textile ERP Trends: SAP, Odoo & Oracle
L1 - Introduction to python Backend.pptx
Design an Analysis of Algorithms II-SECS-1021-03
System and Network Administraation Chapter 3
top salesforce developer skills in 2025.pdf
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Reimagine Home Health with the Power of Agentic AI​
Understanding Forklifts - TECH EHS Solution
How Creative Agencies Leverage Project Management Software.pdf
Upgrade and Innovation Strategies for SAP ERP Customers

Soa 23 enterprise integration through esb

  • 1. Service Oriented Architecture: 23 Enterprise Integration through ESB Prof Neeraj Bhargava Vaibhav Khanna Department of Computer Science School of Engineering and Systems Sciences Maharshi Dayanand Saraswati University Ajmer
  • 2. 2 Legacy Business Process Business Process 1 Business Process 2 Business Process 3
  • 3. 3 Architectural Choke Point ‱ Monolithic ‱ Extremely complex ‱ Very tightly coupled ‱ Difficult to find clean integration points ‱ Lack of standards makes it difficult to integrate ‱ Rigid architecture makes even small changes complex and costly
  • 4. 4 SOA Business Process Business Process Shared Service Information Framework Supplier
  • 5. How Do You Build a Service- Oriented Architecture Solution?
  • 6. 6 IT Infrastructure is an Ecosystem ‱ COBOL ‱ C++ ‱ Java ‱ J2EE ‱ Networks ‱ TCP/IP ‱ Web Service ‱ Mid-Tier Servers ‱ .NET ‱ Messaging ‱ HTML ‱ Operating Systems ‱ CICS ‱ Routers ‱ Databases ‱ Mainframes
  • 7. 7 Managing the Ecosystem Technology Management ‱ Product duplication ‱ Standards ‱ Product/Vendor lock-in ‱ Support skill sets Version Management ‱ Managed Evergreening ‱ Limited versions in production
  • 10. 10 Integration Stack ‱ Industry Standards ‱ Language Standards ‱ Custom API’s ‱ Native Interfaces Ubiquity Proprietary
  • 11. 11 What is an Enterprise Service Bus (ESB)? ‱ An enterprise service bus is an infrastructure used for building compound applications ‱ The enterprise service bus is the glue that holds the compound application together ‱ The enterprise service bus is an emerging style for integrating enterprise applications in an implementation-independent fashion ‱ An enterprise service bus can be thought of as an abstraction layer on top of an Enterprise Messaging System
  • 12. 12 Key Characteristics of an ESB ‱ Streamlines development ‱ Supports multiple binding strategies ‱ Performs data transformation ‱ Intelligent routing ‱ Real time monitoring ‱ Exception handling ‱ Service security
  • 13. Assignment ‱ Discuss the process of Enterprise wide integration of the legacy systems to a Service oriented Architecture using ESB ‱ Thank You