SlideShare a Scribd company logo
Developing, Debugging, and
Administering Integration Scenarios
with WSO2 Enterprise Integrator
Pamod Sylvester
Technical Lead, WSO2
Agenda
• Overview
• Tooling
• Integration Scenarios
• Key Features
• Deployment
• Observability
Overview
Modular vs. Monolithic
Scalability
Development
Complexity
Maintainability
Moduler
More granular,
hence could
scale what’s
necessary
There would be a
learning curve involved
initially
System could be
gracefully updated -
only the affected
componentes need to
be updated
Monolithic
Will require
scaling of the
entire stack
Since there are no actors
involved, makes it easier
to develop
The whole application
should be updated with
every change
Moving to Modular Architecture
5
Enterprise Service Bus (ESB) - A Smarter Approach!
6
What to Expect From an Enterprise
Integrator (Product)
Interoperability
AnalyticsTooling
EI
Interoperability
8
Native support for ALL enterprise integration patterns (EIP)
Content based router
Publisher-Subscriber Point-to-point Channel
Dead-letter channel Command message
Guaranteed delivery Request-reply
Splitter Aggregator Scatter-gather
Pipe-and-filters Message translator Event message
Event-driven consumer Durable subscriber
Content enricher
Content filter
Connect with WSO2 Enterprise Integrator
9
• Transports: Support for web (HTTP), files (VFS), email (POP, IMAP),
and more.
• Formats/ Protocols: XML, JSON, CSV, EDI, SOAP, REST, and more.
• Domain specific apps: Financial Services (FIX), Healthcare (HL7), etc.
• COTS: SAP, IBM WebSphere MQ, MSMQ, and more.
• Cloud apps: Salesforce, Google Apps, Twitter, JIRA, and more.
• Custom extensions: Handles proprietary/ non-standard integration
cases
Tooling
Enterprise Integrator Tooling
11
IDE Support: WSO2 Developer Studio, based on eclipse, familiar
environment
<screenshot>
Getting Started
https://wso2.com/updates/wum or https://wso2.com/integration
Scenarios
Data Integration
Email Name Telephone
brown@wso2.com Brown +339384844
Database
Developing, Administering and Debugging with WSO2 Enterprise Integrator
Transformation
16
• Data Mapper: Convert and transform data visually
– Transform from/to JSON, XML, and CSV
– Easily integrate into mediation sequences as a mediator
– Apply operations:
• Common
• String
• Arithmetic
• Boolean
• Conditional
• Type conversion
Transformation
17
• Transform via Datamapper, XSLT, XQuery or Smooks
• Enrich via XPATH
• URL/ Headers Management
Name Description
XSLT Mediator Invokes XSLT transformation on current message (v1.0 and v2.0 are supported)
XQuery Mediator Invokes XQuery transformation on current message
Smooks Mediator Invokes embedded Smooks Engine (v1.5) - Supports binary transformations (EDI, CSV, etc.)
Enrich Mediator Enrich message contents using XPATH (replace, append, remove)
URL Rewrite Mediator Rewrite protocol / URL contents
Header Mediator Set / Remove Headers
Payload Factory Override Message Contents / Create Message (XML/JSON)
Scenario - Transform Data
{
"email":"white@wso2.com",
"name":"White",
"Telephone":"+374848486"
}
<p:insert_tbl_index_operation >
<xs:email
>white@wso2.com</xs:email>
<xs:name >White</xs:name>
<xs:telephone
>+374848486</xs:telephone>
</p:insert_tbl_index_operation>
Demo
Developer-friendly, Easy Deployment
20
New perspective for debugging
Demo
Reliability
Email Name Telephone
brown@wso2.com Brown +339384844
Database
Scenario - Guaranteed Delivery
Email Name Telephone
brown@wso2.com Brown +339384844
white@wso2.com White +374848486
Database
Demo
Longed Lived Processors
Workflows Human task
Key Features
WSO2 Enterprise Integrator
27
WSO2 Enterprise Integrator
Deployment
Deployable Artifacts
Repository Location :
$EI_HOME/repository/deployment
Deployment
Details are available at
https://docs.wso2.com/display/EI611/WSO2+Enterprise+Integrator+Best+Practices
Push Model Sync Model
DEV
sync
Deployment Across Multiple Environments
QA
sync
PROD
sync
Dev ESB Artifacts QA ESB Artifacts
PROD ESB
Artifacts
CI/CD Server
checkout
deploy
checkout checkout
deploy deploy
Observability
WSO2 Enterprise Integrator Analytics
34
• Dashboards for each artifact type with drill down capability
• Summary of requests, message count, latency, message status,
message flow, mediator properties
WSO2 Enterprise Integrator Analytics cont.
35
• Drill-down into statistics for better analysis
– Trace messages throughout mediation flows
– Identify bottlenecks in message flows, and errors in mediator
properties easily
THANK YOU
wso2.com

More Related Content

PDF
Observability for Integration Using WSO2 Enterprise Integrator
PDF
WSO2 Enterprise Integrator Deployment Patterns
PDF
Troubleshooting and Best Practices with WSO2 Enterprise Integrator
PPTX
WSO2 Summit London 2018: Delivering Business Value with WSO2
PDF
Deployment Patterns in WSO2 Enterprise Integrator
PPTX
Introducing the WSO2 Enterprise Integrator 6.1
PDF
How to Deploy WSO2 Enterprise Integrator in Containers
PDF
WSO2 Enterprise Integrator 101
Observability for Integration Using WSO2 Enterprise Integrator
WSO2 Enterprise Integrator Deployment Patterns
Troubleshooting and Best Practices with WSO2 Enterprise Integrator
WSO2 Summit London 2018: Delivering Business Value with WSO2
Deployment Patterns in WSO2 Enterprise Integrator
Introducing the WSO2 Enterprise Integrator 6.1
How to Deploy WSO2 Enterprise Integrator in Containers
WSO2 Enterprise Integrator 101

What's hot (20)

PDF
Empowering Development Governance with WSO2 Products
PDF
Developing, Debugging and Administrating Your Integration Scenarios with WSO2...
PDF
Governance and Security Solution Patterns
PDF
Integration Solution Patterns
PDF
Microservices architecture
PDF
[WSO2Con EU 2017] Implementing Data Exchange Infrastructure in Government
PDF
[WSO2Con EU 2017] Extending Your Enterprise Integration Patterns Beyond ESBs
PDF
WSO2 Quarterly Technical Update
PDF
Addressing Security Concerns with WSO2 Governance Registry Policy Store
PDF
WSO2 Application Server - 5.0.0
PDF
Deep-dive into APIs in a Microservice Architecture
PDF
[WSO2Con EU 2017] WSO2 Unleashed: Full Stack Automation, Pitfalls and Solutions
PDF
WSO2 Governance Registry – Customizing Governance for Your Needs
PPTX
WSO2Con 2011: Introduction to Stratos
PDF
Introduction to Configurable Governance Artifacts
PPTX
Microservice vs. Monolithic Architecture
PDF
Building Blocks of Enterprise Integration
PDF
[WSO2Con EU 2017] Open Interoperability of WSO2 Analytics Platform
PDF
Evaluating Streaming Data Solutions
PPTX
SOA vs Microservices vs SBA
Empowering Development Governance with WSO2 Products
Developing, Debugging and Administrating Your Integration Scenarios with WSO2...
Governance and Security Solution Patterns
Integration Solution Patterns
Microservices architecture
[WSO2Con EU 2017] Implementing Data Exchange Infrastructure in Government
[WSO2Con EU 2017] Extending Your Enterprise Integration Patterns Beyond ESBs
WSO2 Quarterly Technical Update
Addressing Security Concerns with WSO2 Governance Registry Policy Store
WSO2 Application Server - 5.0.0
Deep-dive into APIs in a Microservice Architecture
[WSO2Con EU 2017] WSO2 Unleashed: Full Stack Automation, Pitfalls and Solutions
WSO2 Governance Registry – Customizing Governance for Your Needs
WSO2Con 2011: Introduction to Stratos
Introduction to Configurable Governance Artifacts
Microservice vs. Monolithic Architecture
Building Blocks of Enterprise Integration
[WSO2Con EU 2017] Open Interoperability of WSO2 Analytics Platform
Evaluating Streaming Data Solutions
SOA vs Microservices vs SBA
Ad

Similar to Developing, Administering and Debugging with WSO2 Enterprise Integrator (20)

PDF
WSO2 Enterprise Integrator 101
PDF
EI-converted.pdf
PDF
WSO2 Enterprise Service Bus - Product Overview
PDF
Up-leveling Brownfield Integration
PDF
Wso2 con eu 2016 an introduction to the wso2 integration platform by chanak...
PDF
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
PDF
[WSO2 Integration Summit Nairobi 2019] Role of Integration in an API Driven W...
PDF
WSO2 Product Release webinar - The WSO2 ESB 4.8.0
PPT
Webbinar slides
PDF
WSO2Con ASIA 2016: WSO2 Integration Platform Deep Dive
PDF
Wso2 integration platform deep dive eu con 2016
PPTX
WSO2Con USA 2015: WSO2 Integration Platform Deep Dive
PPTX
Building an integration agile digital ecosystem
PDF
WSO2 Product Release Webinar: WSO2 Enterprise Service Bus 5.0
PDF
[WSO2Con USA 2018] Up-leveling Brownfield Integration
PPTX
Introduction to WSO2 Integration Platform
PDF
[Meetup] Building an Integration Agile Digital Enterprise
PDF
[WSO2Con EU 2018] Up-Leveling Brownfield Integration
WSO2 Enterprise Integrator 101
EI-converted.pdf
WSO2 Enterprise Service Bus - Product Overview
Up-leveling Brownfield Integration
Wso2 con eu 2016 an introduction to the wso2 integration platform by chanak...
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
[WSO2 Integration Summit Nairobi 2019] Role of Integration in an API Driven W...
WSO2 Product Release webinar - The WSO2 ESB 4.8.0
Webbinar slides
WSO2Con ASIA 2016: WSO2 Integration Platform Deep Dive
Wso2 integration platform deep dive eu con 2016
WSO2Con USA 2015: WSO2 Integration Platform Deep Dive
Building an integration agile digital ecosystem
WSO2 Product Release Webinar: WSO2 Enterprise Service Bus 5.0
[WSO2Con USA 2018] Up-leveling Brownfield Integration
Introduction to WSO2 Integration Platform
[Meetup] Building an Integration Agile Digital Enterprise
[WSO2Con EU 2018] Up-Leveling Brownfield Integration
Ad

More from WSO2 (20)

PDF
Demystifying CMS-0057-F - Compliance Made Seamless with WSO2
PDF
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
PDF
Modern Platform Engineering with Choreo - The AI-Native Internal Developer Pl...
PDF
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
PDF
Build Smarter, Deliver Faster with Choreo - An AI Native Internal Developer P...
PDF
Platformless Modernization with Choreo.pdf
PDF
Application Modernization with Choreo for the BFSI Sector
PDF
Choreo - The AI-Native Internal Developer Platform as a Service: Overview
PDF
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
PPTX
WSO2Con 2025 - Building AI Applications in the Enterprise (Part 1)
PPTX
WSO2Con 2025 - Building Secure Business Customer and Partner Experience (B2B)...
PPTX
WSO2Con 2025 - Building Secure Customer Experience Apps
PPTX
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
PPTX
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
PPTX
WSO2Con 2025 - Unified Management of Ingress and Egress Across Multiple API G...
PPTX
WSO2Con 2025 - How an Internal Developer Platform Lets Developers Focus on Code
PPTX
WSO2Con 2025 - Architecting Cloud-Native Applications
PDF
Mastering Intelligent Digital Experiences with Platformless Modernization
PDF
Accelerate Enterprise Software Engineering with Platformless
PDF
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
Demystifying CMS-0057-F - Compliance Made Seamless with WSO2
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
Modern Platform Engineering with Choreo - The AI-Native Internal Developer Pl...
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
Build Smarter, Deliver Faster with Choreo - An AI Native Internal Developer P...
Platformless Modernization with Choreo.pdf
Application Modernization with Choreo for the BFSI Sector
Choreo - The AI-Native Internal Developer Platform as a Service: Overview
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
WSO2Con 2025 - Building AI Applications in the Enterprise (Part 1)
WSO2Con 2025 - Building Secure Business Customer and Partner Experience (B2B)...
WSO2Con 2025 - Building Secure Customer Experience Apps
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2Con 2025 - Unified Management of Ingress and Egress Across Multiple API G...
WSO2Con 2025 - How an Internal Developer Platform Lets Developers Focus on Code
WSO2Con 2025 - Architecting Cloud-Native Applications
Mastering Intelligent Digital Experiences with Platformless Modernization
Accelerate Enterprise Software Engineering with Platformless
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation

Recently uploaded (20)

PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Approach and Philosophy of On baking technology
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
Teaching material agriculture food technology
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Spectroscopy.pptx food analysis technology
PDF
KodekX | Application Modernization Development
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
MIND Revenue Release Quarter 2 2025 Press Release
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
sap open course for s4hana steps from ECC to s4
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Approach and Philosophy of On baking technology
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Network Security Unit 5.pdf for BCA BBA.
Teaching material agriculture food technology
Per capita expenditure prediction using model stacking based on satellite ima...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Digital-Transformation-Roadmap-for-Companies.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Spectroscopy.pptx food analysis technology
KodekX | Application Modernization Development
Machine learning based COVID-19 study performance prediction
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
“AI and Expert System Decision Support & Business Intelligence Systems”
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Encapsulation_ Review paper, used for researhc scholars
MIND Revenue Release Quarter 2 2025 Press Release

Developing, Administering and Debugging with WSO2 Enterprise Integrator