ESB. Mule ESB.
Khan
JUG /JDay L’viv
Welcome to L’viv…
http://jug-lviv.blogspot.com/
http://www.jday.com.ua/
Intro
“Все архитектурные проблемы решаются
добавлением еще одного абстрактного лейера
за исключением излишка абстрактных леэров”
Unknown author
Content
• History
• Basics samples
• Advanced topics
– Mule flow structure
– Performance
– Testing
• Mule Studio
• Mule Cloud Hub
History
History (mainframe computer)
History (Web Servers)
History (SOA)
History (SOA)
History (SOA)
History (SOA HELL)
History (SOA HELL)
History (Super Man)
Solution (ESB)
What is ESB (Don’t read this  )
http://en.wikipedia.org/wiki/Enterprise_service_bus
An enterprise service bus (ESB) is a software architecture model used for
designing and implementing the interaction and communication between
mutually interacting software applications in service-oriented architecture (SOA).
As a software architecture model for distributed computing it is a specialty
variant of the more general client server software architecture model and
promotes agility and flexibility with regards to communication and interaction
between applications. Its primary use is in enterprise application
integration (EAI) of heterogeneous and complex landscapes.
Theory
Last Significant Update:
January 2003
http://martinfowler.com/eaaCatalog/
So, what is ESB
Connectors
Vendors
ShowTime
Payload structure
First step Done but…
Structure
What is your project architecture?
VS.
Performance
• Thread managements
• Asynchronous flows
• Flow exchange patterns + return Transformer
Speed Up your ESB
Memory consumption
• Memory, memory, memory …!
Error management
Expression language
• Mule expression language
• Groovy
• XPath
Speed Up your development
Testing
• Integration test
• Integration test
• Integration test
Mule Studio + Demo
Cloud. Mule Cloud. Mule Cloud Hub
Cons
Question ???
Thank You

More Related Content

PPTX
PPTX
Esb Overview
PPTX
Esb.Mule.Esb
PPTX
Mule ESB
PPT
Complete integration with mule esb
PPTX
Mule esb overview
PPTX
What is Mule ESB
PPTX
Fundamentals of Mule Esb
Esb Overview
Esb.Mule.Esb
Mule ESB
Complete integration with mule esb
Mule esb overview
What is Mule ESB
Fundamentals of Mule Esb

What's hot (19)

PPTX
Mule fundamentals muthu guru rathinesh g
PDF
Mule ESB Fundamentals
PPT
Implementation in mule esb
PPTX
Mule ESB - Demo
PDF
Mule esb and_relevant_components
PDF
Mule ESB
PPTX
ESB and Mule ESB solution
PPTX
MULE ESB DEMO
PPTX
Mule esb demo
PPTX
Mule ESB - Why and how?
PPT
Mule soft at a glance
PPT
Mule esb presentation 2015
PDF
Jive the renovation of Aswing
PPTX
Basics of mule for beginners
PPTX
Mule ESB Training
PPTX
Mule Esb
PPT
Mule esb introduction
PPT
Implementing an ESB using Mule
PPT
Web&java.jsf.
Mule fundamentals muthu guru rathinesh g
Mule ESB Fundamentals
Implementation in mule esb
Mule ESB - Demo
Mule esb and_relevant_components
Mule ESB
ESB and Mule ESB solution
MULE ESB DEMO
Mule esb demo
Mule ESB - Why and how?
Mule soft at a glance
Mule esb presentation 2015
Jive the renovation of Aswing
Basics of mule for beginners
Mule ESB Training
Mule Esb
Mule esb introduction
Implementing an ESB using Mule
Web&java.jsf.
Ad

Viewers also liked (18)

PPTX
Scatter gatherinmule
 
PPTX
Simple webservice with vm
 
PPTX
mule salesforce
 
PPT
Java Basics
 
PPTX
Mule with stored procedure
 
PPTX
Mule esb Data Weave
 
PPTX
Selenium using Java
 
PPTX
Idempotent filter in Mule
 
PPTX
Creating dynamic json in Mule
 
PPT
Trenton Dierkes - Sound Financial Management
PPTX
Caching and invalidating with managed store
 
PPTX
Automatic documentation with mule
 
PPTX
ESB Presentation
 
PPT
Introduction to mule esb's
 
PPTX
File component
 
PPTX
Message properties component
 
PPTX
Commit a project in svn using svn plugin in anypoint studio
 
PPTX
Choice component
 
Scatter gatherinmule
 
Simple webservice with vm
 
mule salesforce
 
Java Basics
 
Mule with stored procedure
 
Mule esb Data Weave
 
Selenium using Java
 
Idempotent filter in Mule
 
Creating dynamic json in Mule
 
Trenton Dierkes - Sound Financial Management
Caching and invalidating with managed store
 
Automatic documentation with mule
 
ESB Presentation
 
Introduction to mule esb's
 
File component
 
Message properties component
 
Commit a project in svn using svn plugin in anypoint studio
 
Choice component
 
Ad

Similar to Esb Basics (20)

PPTX
PPTX
PPTX
Mule Esb Basics
PPT
PPTX
Presentation
PPTX
Mule ESB
PPTX
Presentation
PPTX
Real world integration using mule
PPTX
Choosing The Right ESB
PDF
Service Oriented Architecture (SOA) [2/5] : Enterprise Service Bus
PPT
Oracle SOA Suite 11g Mediator vs. Oracle Service Bus (OSB)
PPTX
Enterprise Service Bus interview
PPT
SOA for SSME 2009
PPT
Mulesoft at a glance
PPT
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
PPTX
Mule esb
PPT
mulesoft at a glance
PPTX
Mule in a nutshell
Mule Esb Basics
Presentation
Mule ESB
Presentation
Real world integration using mule
Choosing The Right ESB
Service Oriented Architecture (SOA) [2/5] : Enterprise Service Bus
Oracle SOA Suite 11g Mediator vs. Oracle Service Bus (OSB)
Enterprise Service Bus interview
SOA for SSME 2009
Mulesoft at a glance
Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL
Mule esb
mulesoft at a glance
Mule in a nutshell

More from F K (19)

PPT
WebServices introduction in Mule
 
PPTX
Testing soapui
 
PPTX
Java For Begineers
 
PPTX
Vm component
 
PPTX
Until successful component in mule
 
PPTX
Quartz component
 
PPTX
Mule management console installation
 
PPTX
Mule esb made system integration easy
 
PPTX
Junit in mule
 
PPTX
Install sonarqube plugin in anypoint
 
PPTX
Github plugin setup in anypoint studio
 
PPTX
For each component
 
PPTX
Filter expression
 
PPTX
Database component
 
PPTX
Mule with drools
 
PPTX
Converting with custom transformer
 
PPTX
Cache for community edition
 
PPT
Multithreading
 
PPTX
Mule
 
WebServices introduction in Mule
 
Testing soapui
 
Java For Begineers
 
Vm component
 
Until successful component in mule
 
Quartz component
 
Mule management console installation
 
Mule esb made system integration easy
 
Junit in mule
 
Install sonarqube plugin in anypoint
 
Github plugin setup in anypoint studio
 
For each component
 
Filter expression
 
Database component
 
Mule with drools
 
Converting with custom transformer
 
Cache for community edition
 
Multithreading
 
Mule
 

Recently uploaded (20)

DOCX
search engine optimization ppt fir known well about this
PDF
STKI Israel Market Study 2025 version august
PPTX
The various Industrial Revolutions .pptx
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PDF
Consumable AI The What, Why & How for Small Teams.pdf
PDF
Architecture types and enterprise applications.pdf
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
The influence of sentiment analysis in enhancing early warning system model f...
PDF
UiPath Agentic Automation session 1: RPA to Agents
PPT
Geologic Time for studying geology for geologist
PPTX
Internet of Everything -Basic concepts details
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PDF
Flame analysis and combustion estimation using large language and vision assi...
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
search engine optimization ppt fir known well about this
STKI Israel Market Study 2025 version august
The various Industrial Revolutions .pptx
A proposed approach for plagiarism detection in Myanmar Unicode text
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
Consumable AI The What, Why & How for Small Teams.pdf
Architecture types and enterprise applications.pdf
sustainability-14-14877-v2.pddhzftheheeeee
The influence of sentiment analysis in enhancing early warning system model f...
UiPath Agentic Automation session 1: RPA to Agents
Geologic Time for studying geology for geologist
Internet of Everything -Basic concepts details
Improvisation in detection of pomegranate leaf disease using transfer learni...
Flame analysis and combustion estimation using large language and vision assi...
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Developing a website for English-speaking practice to English as a foreign la...
Convolutional neural network based encoder-decoder for efficient real-time ob...
Credit Without Borders: AI and Financial Inclusion in Bangladesh
A contest of sentiment analysis: k-nearest neighbor versus neural network
NewMind AI Weekly Chronicles – August ’25 Week III

Esb Basics