SlideShare a Scribd company logo
Mule ESB session day 1
Mule ESB session day 1
Agenda
• Integration core principles
• ESB Introduction
• When to chose ESB
• Introduction to MuleSoft ESB
• Mule 3 basic stages
• Questions & Answers
Mule ESB session day 1
ESB Introduction
• ESB is a great tool for connecting a bunch of legacy systems across multiple
platforms and technologies.
• ESB provides for a flexible architecture. It enables multiple application
communication and provides easy integration with other systems.
• There is a lot details that need to be understood first around the integration
points, protocols, data formats, IT infrastructure, security etc
• Anything that connects MUST send it's information adhering to this data
definition.
When to chose ESB?
• Are you integrating 3 or more applications/services?
• Do you need to use more than one type of
communication protocol?
• Do you need message routing capabilities?
• Do you need to publish services for consumption
by other applications?
When to chose ESB?
Introduction to MuleSoft ESB
• Mule is a lightweight integration platform that enables you
to connect anything, anywhere.
• Intelligently manage message routing, data mapping,
orchestration, reliability, security, and scalability between
nodes.
• It integrate applications or systems on premise or in the
cloud.
• Provides out-of-the-box connectors to create SaaS
integration applications
• It builds and consume API’s
Mule ESB Deployment Architecture
Mule ESB – Configuration model
Mule 3 basic stages
Mule 3 basic stages
Mule 3 basic stages
Anypoint Studio
Graphical Editor for mule ESB app development
It is an eclipse based editor.
It provides two environments
1. Visual Editor
Anypoint Studio
2. XML Editor
Mule ESB session day 1

More Related Content

PPTX
Mule chapter2
mha4
 
PPTX
Introduce Mule
mha4
 
PPTX
MuleSoft CloudHub FAQ
Shanky Gupta
 
PPT
Mule anypoint connector dev kit
D.Rajesh Kumar
 
PPT
Mule esb–api layer
himajareddys
 
PPTX
Mule esb made system integration easy
javeed_mhd
 
PPTX
Mule management console Architecture
Shanky Gupta
 
PPTX
Mule fundamentals
Prabhat gangwar
 
Mule chapter2
mha4
 
Introduce Mule
mha4
 
MuleSoft CloudHub FAQ
Shanky Gupta
 
Mule anypoint connector dev kit
D.Rajesh Kumar
 
Mule esb–api layer
himajareddys
 
Mule esb made system integration easy
javeed_mhd
 
Mule management console Architecture
Shanky Gupta
 
Mule fundamentals
Prabhat gangwar
 

What's hot (20)

PPT
Mule 3.8
D.Rajesh Kumar
 
PPT
Mule architecture
Khasim Saheb
 
PPT
Mule architecture
D.Rajesh Kumar
 
ODP
Anypoint platform architecture and components
D.Rajesh Kumar
 
PPTX
Mule esb
Prabhat gangwar
 
PPT
Architecture of mule
Vamsi Krishna
 
PPTX
Cloud hub architecture
Shanky Gupta
 
PPT
Mule esb overview
Swami Satish
 
PPTX
Mule esb made system integration easy
Sudha Ch
 
PPTX
Mule CMIS connector
Ankush Sharma
 
PPTX
Mule soft
Francesca Della Corte
 
PPT
Mule any pointstudio
D.Rajesh Kumar
 
PPT
Mule mule runtime engine
D.Rajesh Kumar
 
PPT
Mule esb-connectors
himajareddys
 
PPT
Mule architecture
Phaniu
 
PPT
Anypoint data gateway
Khan625
 
PPT
Mule anypoint data gateway
D.Rajesh Kumar
 
PPT
Mule security
D.Rajesh Kumar
 
PPTX
Mule message structure
Srilatha Kante
 
PPTX
Mule soa
Khasim Saheb
 
Mule 3.8
D.Rajesh Kumar
 
Mule architecture
Khasim Saheb
 
Mule architecture
D.Rajesh Kumar
 
Anypoint platform architecture and components
D.Rajesh Kumar
 
Mule esb
Prabhat gangwar
 
Architecture of mule
Vamsi Krishna
 
Cloud hub architecture
Shanky Gupta
 
Mule esb overview
Swami Satish
 
Mule esb made system integration easy
Sudha Ch
 
Mule CMIS connector
Ankush Sharma
 
Mule any pointstudio
D.Rajesh Kumar
 
Mule mule runtime engine
D.Rajesh Kumar
 
Mule esb-connectors
himajareddys
 
Mule architecture
Phaniu
 
Anypoint data gateway
Khan625
 
Mule anypoint data gateway
D.Rajesh Kumar
 
Mule security
D.Rajesh Kumar
 
Mule message structure
Srilatha Kante
 
Mule soa
Khasim Saheb
 
Ad

Viewers also liked (20)

PPTX
Mule esb anypoint studio Tour
veena naresh
 
PDF
Certificate-Office 10 Basic
Marko Malinic
 
PPTX
Mule esb httpflow
Domenico Schiavone
 
PPTX
Json to json esb transformation
Domenico Schiavone
 
PDF
Introduction to Node.JS Express
Eueung Mulyana
 
PDF
Node Js, AngularJs and Express Js Tutorial
PHP Support
 
PPTX
EAIESB TIBCO EXPERTISE
Vijay Reddy
 
PDF
Introduction To Anypoint CloudHub With Mulesoft
Jitendra Bafna
 
PDF
NodeJS_Presentation
Arpita Patel
 
PDF
Enterprise Integration Patterns
Oleg Tsal-Tsalko
 
PPT
Managing Patient SatLEADfor4-25-13
alfred lopez
 
PDF
Node JS Express: Steps to Create Restful Web App
Edureka!
 
PPTX
Module design pattern i.e. express js
Ahmed Assaf
 
PDF
Patterns for Enterprise Integration Success
WSO2
 
PDF
Enterprise Integration Patterns
Johan Aludden
 
PPTX
Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
MuleSoft
 
PPTX
Enterprise Integration Patterns
Sergey Podolsky
 
PPTX
Node JS Express : Steps to Create Restful Web App
Edureka!
 
PDF
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
Kai Wähner
 
PDF
Node js
Rohan Chandane
 
Mule esb anypoint studio Tour
veena naresh
 
Certificate-Office 10 Basic
Marko Malinic
 
Mule esb httpflow
Domenico Schiavone
 
Json to json esb transformation
Domenico Schiavone
 
Introduction to Node.JS Express
Eueung Mulyana
 
Node Js, AngularJs and Express Js Tutorial
PHP Support
 
EAIESB TIBCO EXPERTISE
Vijay Reddy
 
Introduction To Anypoint CloudHub With Mulesoft
Jitendra Bafna
 
NodeJS_Presentation
Arpita Patel
 
Enterprise Integration Patterns
Oleg Tsal-Tsalko
 
Managing Patient SatLEADfor4-25-13
alfred lopez
 
Node JS Express: Steps to Create Restful Web App
Edureka!
 
Module design pattern i.e. express js
Ahmed Assaf
 
Patterns for Enterprise Integration Success
WSO2
 
Enterprise Integration Patterns
Johan Aludden
 
Hybrid Cloud Integration is Coming: Are You Ready? | MuleSoft
MuleSoft
 
Enterprise Integration Patterns
Sergey Podolsky
 
Node JS Express : Steps to Create Restful Web App
Edureka!
 
Enterprise Integration Patterns Revisited (again) for the Era of Big Data, In...
Kai Wähner
 
Ad

Similar to Mule ESB session day 1 (20)

PPTX
Mule Introduction
mha4
 
PPTX
Overview of ESB at Azilen Tech Meetup
Azilen Technologies Pvt. Ltd.
 
PPTX
Mule ESB - Why and how?
StrawhatLuffy11
 
PPT
Mule architecture
Anand kalla
 
PPTX
Mule esb demo
cibij
 
PPT
Mule esb-architecture
himajareddys
 
PPTX
Srilekha mule esb
srilekha2820
 
PPT
Mule architecture
irfan1008
 
PPT
Mule architecture
princeirfancivil
 
PPTX
Soa 14 service integration with esb
Vaibhav Khanna
 
PPTX
Mule
saikiran6423
 
PPTX
Esb process
saikiran6423
 
PPTX
Mule esb kranthi
kranthikumar1210
 
PPTX
Mule esb kranthi
Earnest Stephen
 
PPTX
Ashok mule esb
askumar037
 
PPTX
Mule slides
naveenkodumuri12
 
PPTX
Sai mule esb batch
saikiran6423
 
PPTX
Mule esb
saikiran6423
 
PPTX
Mule
saikiran6423
 
PPTX
MULE ESB DEMO
Shahid Pathan
 
Mule Introduction
mha4
 
Overview of ESB at Azilen Tech Meetup
Azilen Technologies Pvt. Ltd.
 
Mule ESB - Why and how?
StrawhatLuffy11
 
Mule architecture
Anand kalla
 
Mule esb demo
cibij
 
Mule esb-architecture
himajareddys
 
Srilekha mule esb
srilekha2820
 
Mule architecture
irfan1008
 
Mule architecture
princeirfancivil
 
Soa 14 service integration with esb
Vaibhav Khanna
 
Esb process
saikiran6423
 
Mule esb kranthi
kranthikumar1210
 
Mule esb kranthi
Earnest Stephen
 
Ashok mule esb
askumar037
 
Mule slides
naveenkodumuri12
 
Sai mule esb batch
saikiran6423
 
Mule esb
saikiran6423
 
MULE ESB DEMO
Shahid Pathan
 

Recently uploaded (20)

PDF
Immersive experiences: what Pharo users do!
ESUG
 
PPTX
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
PPT
Activate_Methodology_Summary presentatio
annapureddyn
 
PPTX
Explanation about Structures in C language.pptx
Veeral Rathod
 
PDF
What to consider before purchasing Microsoft 365 Business Premium_PDF.pdf
Q-Advise
 
PPTX
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
PPTX
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PPTX
TRAVEL APIs | WHITE LABEL TRAVEL API | TOP TRAVEL APIs
philipnathen82
 
PPTX
Role Of Python In Programing Language.pptx
jaykoshti048
 
PDF
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
PPTX
AI-Ready Handoff: Auto-Summaries & Draft Emails from MQL to Slack in One Flow
bbedford2
 
PDF
49784907924775488180_LRN2959_Data_Pump_23ai.pdf
Abilash868456
 
PPTX
ConcordeApp: Engineering Global Impact & Unlocking Billions in Event ROI with AI
chastechaste14
 
PDF
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
PDF
Bandai Playdia The Book - David Glotz
BluePanther6
 
PPTX
Presentation about variables and constant.pptx
kr2589474
 
PPTX
Presentation about Database and Database Administrator
abhishekchauhan86963
 
PDF
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
PPTX
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
PDF
49785682629390197565_LRN3014_Migrating_the_Beast.pdf
Abilash868456
 
Immersive experiences: what Pharo users do!
ESUG
 
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
Activate_Methodology_Summary presentatio
annapureddyn
 
Explanation about Structures in C language.pptx
Veeral Rathod
 
What to consider before purchasing Microsoft 365 Business Premium_PDF.pdf
Q-Advise
 
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
TRAVEL APIs | WHITE LABEL TRAVEL API | TOP TRAVEL APIs
philipnathen82
 
Role Of Python In Programing Language.pptx
jaykoshti048
 
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
AI-Ready Handoff: Auto-Summaries & Draft Emails from MQL to Slack in One Flow
bbedford2
 
49784907924775488180_LRN2959_Data_Pump_23ai.pdf
Abilash868456
 
ConcordeApp: Engineering Global Impact & Unlocking Billions in Event ROI with AI
chastechaste14
 
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
Bandai Playdia The Book - David Glotz
BluePanther6
 
Presentation about variables and constant.pptx
kr2589474
 
Presentation about Database and Database Administrator
abhishekchauhan86963
 
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
49785682629390197565_LRN3014_Migrating_the_Beast.pdf
Abilash868456
 

Mule ESB session day 1

  • 3. Agenda • Integration core principles • ESB Introduction • When to chose ESB • Introduction to MuleSoft ESB • Mule 3 basic stages • Questions & Answers
  • 5. ESB Introduction • ESB is a great tool for connecting a bunch of legacy systems across multiple platforms and technologies. • ESB provides for a flexible architecture. It enables multiple application communication and provides easy integration with other systems. • There is a lot details that need to be understood first around the integration points, protocols, data formats, IT infrastructure, security etc • Anything that connects MUST send it's information adhering to this data definition.
  • 6. When to chose ESB? • Are you integrating 3 or more applications/services? • Do you need to use more than one type of communication protocol? • Do you need message routing capabilities? • Do you need to publish services for consumption by other applications?
  • 8. Introduction to MuleSoft ESB • Mule is a lightweight integration platform that enables you to connect anything, anywhere. • Intelligently manage message routing, data mapping, orchestration, reliability, security, and scalability between nodes. • It integrate applications or systems on premise or in the cloud. • Provides out-of-the-box connectors to create SaaS integration applications • It builds and consume API’s
  • 9. Mule ESB Deployment Architecture
  • 10. Mule ESB – Configuration model
  • 11. Mule 3 basic stages
  • 12. Mule 3 basic stages
  • 13. Mule 3 basic stages
  • 14. Anypoint Studio Graphical Editor for mule ESB app development It is an eclipse based editor. It provides two environments 1. Visual Editor