SlideShare a Scribd company logo
© Copyright 2013. Apps Associates LLC. 1
MULE ESB
Presented by:
Lakshmi Prasanna Mavillapalli
May 15, 2014
MULE ESB
Kiet Bui
© Copyright 2013. Apps Associates LLC. 2
Agenda
What is Integration?
What is ESB?and Why?
ESB in SOA
When to use ESB and When Not to use?
Why Mule ESB?
Mule Flow
Mule Message
Mule Studio Building Blocks
Mule Management Console(MMC)
DEMO
© Copyright 2013. Apps Associates LLC. 3
Integration
© Copyright 2013. Apps Associates LLC. 4
Integrate Two Applications
© Copyright 2013. Apps Associates LLC. 5
Integrate More Applications Using Point to Point Connection
© Copyright 2013. Apps Associates LLC. 6
Problems in Point to Point Integration
Change in Message Producer's Endpoint URL will affect the
message consumers which are accessing it.
If Message Producers and consumers are Exposed by
different Protocols,they cant interact.
If Message type of two applications are differs.
Doesn't scale
Single Points Of Failure
Happens more at application to application level,may not be
aligned properly with business goals
Tightly Coupled connections between components.
© Copyright 2013. Apps Associates LLC. 7
Enterprise Service Bus
Enterprise Service Bus what and why?
© Copyright 2013. Apps Associates LLC. 8
Integrate more Applications Using ESB
ESB used to eliminate drawbacks of P2P integration
© Copyright 2013. Apps Associates LLC. 9
Common Integration Requirements
Adapters
Transformation
Routing
Filtering
© Copyright 2013. Apps Associates LLC. 10
Enterprise Service Bus
An enterprise service bus (ESB) is a software architecture for middleware that
provides fundamental services for more complex architectures.
Large IT organizations increasingly face the challenge of integrating various
web services, applications, and other technologies into a single network.
The ESB pattern enables the connection of software running in parallel on
different platforms, written in different programming languages and using
different programming models.
Mediator VS ESB
One advantage of connecting clients and services via an enterprise service
bus is that clients need only look for services in a single location.
Lot of Design patterns in ESB.
© Copyright 2013. Apps Associates LLC. 11
ESB in SOA Architecture
Enterprise Service Bus
© Copyright 2013. Apps Associates LLC. 12
Service Providers
Service consumers
Virtual Layer
Enterprise Service Bus
© Copyright 2013. Apps Associates LLC. 13
When to Use ESB and
When Not to Use?
Enterprise Service Bus
© Copyright 2013. Apps Associates LLC. 14
I'm Only Using Web services.
I just Need FTP and a file transfer only.
We need access to a message queue.
We need only Two Integration Points.
Web services frameworks are very good at handling
HTTP and SOAP
NOT TO ESB
Enterprise Service Bus
© Copyright 2013. Apps Associates LLC. 15
What are the different
ESBs in Market?
Enterprise Service Bus
© Copyright 2013. Apps Associates LLC. 16
Commercial ESB
Software AG Web methods
TIBCO AM Service bus
Oracle Enterprise service Bus
Progress Software FUSE ESB
IBM Web sphere ESB
Open Source ESB
Mule Soft Mule ESB
WSO2 ESB
Apache Service Mix
Apache Camel
JBOSS ESB
Open ESB
ESB is an architecture, not a Product.
Choose the Right ESB for Your Integration Needs.
Enterprise Service Bus
© Copyright 2013. Apps Associates LLC. 17
Why MULE ESB?
Founder
Ross Mason,2006
© Copyright 2013. Apps Associates LLC. 18
It´s Open
It´s Light and it´s Fast:
It´s Developer friendly:
It´s Cloud ready:
MULE ESB
The world’s most used enterprise service bus. With over 3,200
production deployments in mission-critical environments and an active
road map for future development and support.
Mule ESB takes the complexity out of integration, enabling developers
to easily build high-performance, secure, multi-protocol interactions
between heterogeneous systems and services.
© Copyright 2013. Apps Associates LLC. 19
Mule has been designed to provide a simple, powerful model of wiring POJO (Plain
Old Java Object) services together using endpoints
Mule is a messaging platform.
The heart of the system, the messaging bus, is what routes messages between
endpoints.
Extensive data transformations out of the box
These endpoints provide a simple and consistent interface to vastly disparate
technologies such as JMS, SMTP, JDBC, TCP, HTTP,IMAP,JMS, FILE,FTP,JMS etc.
Mule allows us to quickly develop components and then change the way they behave
through configuration instead of coding.
Ease of use – services can be configured easily in one configuration file
.
Through Mule ESB we can integrate third party application like LinkedIn,
Twitter, Facebook and we can expose and consume web services also.(SOAP
& REST)
MULE ESB
Small footprint: memory and disk, no application server
required
© Copyright 2013. Apps Associates LLC. 20
Mule Architecture
© Copyright 2013. Apps Associates LLC. 21
© Copyright 2013. Apps Associates LLC. 22
Mule Flow
© Copyright 2013. Apps Associates LLC. 23
Mule Flow
© Copyright 2013. Apps Associates LLC. 24
How Message is Passing among different applications.
Carrying data from Message Providers to Message consumers.
While Carrying data it may transform,Route or Filtered.
Single flow can integrate number of applications.
Configure XML
Sub-flows
Mule Flow
© Copyright 2013. Apps Associates LLC. 25
Mule Flow looks like in Mule Studio
© Copyright 2013. Apps Associates LLC. 26
Mule Message
© Copyright 2013. Apps Associates LLC. 27
Mule Message
What?
The data that passes through an application via one or more flows.
Properties
Inbound :Header
Outbound:Payload.
Variables
Flow variables
Apply only to the flow in which they exist.
Session variables
Apply across all flows within the same
application.
Record variables
Apply to only to records processed as part
of a batch
Access using MEL(Mule Expression Language).
© Copyright 2013. Apps Associates LLC. 28
How To Work with MULE ESB
© Copyright 2013. Apps Associates LLC. 29
To Editions In MuleSoft to Work With Mule Studio IDE.
Community Edition : 80 % of features available for Free.
Enterprise Edition : 20 % of features are Licensed.
Download
Mule Studio IDE
Mule Management Console(MMC)
The java and mule environment variables must be setup correctly for mule to start.
MULE_HOME - should be the location of the mule install
JAVA_HOME - should be the location of the JDK
PATH - should have both JAVA_HOMEbin and MULE_HOMEbin in the path.
MULE Environment
© Copyright 2013. Apps Associates LLC. 30
Mule Studio
© Copyright 2013. Apps Associates LLC. 31
Mule Studio easily creates flows as well as edit and test them in a few
minutes. Allows two-way editing and easy to debug.
Package tree
MULE Studio Components
© Copyright 2013. Apps Associates LLC. 32
Component Palette
© Copyright 2013. Apps Associates LLC. 33

Endpoints
It is an object on which services will receive (inbound)
and send (outbound) message.
Messaging Styles
Asynchronous : Fire and forget a message to a service
Synchronous : Request-Response

Components
Message Processors Execute Logic on messages.
Scripting/Web-service/HTTP/Other components.

Scopes
Encapsulate other message processors so that they
function as a single unit.
Mule Components
Palette
© Copyright 2013. Apps Associates LLC. 34
Filters
Filters decide which Mule messages are processed
Flow Control
To direct or otherwise control messages within a flow.
Act as splitters or aggregators, splitting messages
Error Handling
Errors, or faults, that occur within Mule are referred to as
exceptions.
Mule Component Palette
Transformers
Convert data from one format to another.
© Copyright 2013. Apps Associates LLC. 35
Mule Enterprise Security
Restrict access based on client IP addresses Leverage proven
security standards such as SAML, Oauth,and
WSSecurity,LDAP authentication.
Global Elements
Configure once, then reference many times from elements
within multiple flows.
We can refer this global component using Connector-ref
attribute.
Mule Component Palette
© Copyright 2013. Apps Associates LLC. 36
Cloud Connectors
Anypoint Platform for SaaS
© Copyright 2013. Apps Associates LLC. 37
Mule Management Security
This is Enterprise Edition feature and we can access it by acquire License
© Copyright 2013. Apps Associates LLC. 38
Mule Management Console
© Copyright 2013. Apps Associates LLC. 39
Mule Management Console
© Copyright 2013. Apps Associates LLC. 40
Management and monitoring functions for all your Mule ESB
Enterprise deployments.
Benefits
Centralized Management and Monitoring
Fine-Grained ESB Control
Simplified troubleshooting through quick access to the most
relevant information
Enhanced availability, scalability, and performance through
clustering
Mule Management Console
© Copyright 2013. Apps Associates LLC. 41
DEMO
© Copyright 2013. Apps Associates LLC. 42
References
http://www.mulesoft.org/
Forum:
http://forum.mulesoft.org/mulesoft
https://www.facebook.com/MuleSoft
Thank you
Ad

More Related Content

What's hot (20)

Cloudhub 2.0
Cloudhub 2.0Cloudhub 2.0
Cloudhub 2.0
Christopher Co
 
MuleSoft Architecture Presentation
MuleSoft Architecture PresentationMuleSoft Architecture Presentation
MuleSoft Architecture Presentation
Rupesh Sinha
 
Mulesoft corporate template final
Mulesoft corporate template  final Mulesoft corporate template  final
Mulesoft corporate template final
Bui Kiet
 
Mulesoft ppt
Mulesoft pptMulesoft ppt
Mulesoft ppt
Achyuta Lakshmi
 
Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft
Salesforce Developers
 
MuleSoft Sizing Guidelines - VirtualMuleys
MuleSoft Sizing Guidelines - VirtualMuleysMuleSoft Sizing Guidelines - VirtualMuleys
MuleSoft Sizing Guidelines - VirtualMuleys
Angel Alberici
 
Introduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime PlatformIntroduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime Platform
Salesforce Developers
 
Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...
Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...
Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...
Angel Alberici
 
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
Angel Alberici
 
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
Jitendra Bafna
 
Managing APIs with MuleSoft
Managing APIs with MuleSoftManaging APIs with MuleSoft
Managing APIs with MuleSoft
Guilherme Pereira Silva
 
Monoliths and Microservices
Monoliths and Microservices Monoliths and Microservices
Monoliths and Microservices
Bozhidar Bozhanov
 
Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...
Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...
Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...
MuleSoft
 
Demystifying the use of circuit breakers with MuleSoft
Demystifying the use of circuit breakers with MuleSoftDemystifying the use of circuit breakers with MuleSoft
Demystifying the use of circuit breakers with MuleSoft
Sandeep Deshmukh
 
MuleSoft RPA Automation as APIs.pdf
MuleSoft RPA Automation as APIs.pdfMuleSoft RPA Automation as APIs.pdf
MuleSoft RPA Automation as APIs.pdf
sumitahuja94
 
Introduction to Mulesoft
Introduction to MulesoftIntroduction to Mulesoft
Introduction to Mulesoft
venkata20k
 
Exploring Universal API Management And Flex Gateway
Exploring Universal API Management And Flex GatewayExploring Universal API Management And Flex Gateway
Exploring Universal API Management And Flex Gateway
shyamraj55
 
DevOps Monitoring and Alerting
DevOps Monitoring and AlertingDevOps Monitoring and Alerting
DevOps Monitoring and Alerting
Khairul Zebua
 
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft
 
At Last, MuleSoft RPA Revealed - A Quick Guide To Automating Your Business | ...
At Last, MuleSoft RPA Revealed - A Quick Guide To Automating Your Business | ...At Last, MuleSoft RPA Revealed - A Quick Guide To Automating Your Business | ...
At Last, MuleSoft RPA Revealed - A Quick Guide To Automating Your Business | ...
Big Compass
 
MuleSoft Architecture Presentation
MuleSoft Architecture PresentationMuleSoft Architecture Presentation
MuleSoft Architecture Presentation
Rupesh Sinha
 
Mulesoft corporate template final
Mulesoft corporate template  final Mulesoft corporate template  final
Mulesoft corporate template final
Bui Kiet
 
MuleSoft Sizing Guidelines - VirtualMuleys
MuleSoft Sizing Guidelines - VirtualMuleysMuleSoft Sizing Guidelines - VirtualMuleys
MuleSoft Sizing Guidelines - VirtualMuleys
Angel Alberici
 
Introduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime PlatformIntroduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime Platform
Salesforce Developers
 
Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...
Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...
Operationalizing your C4E VirtualMuleys & Deployment Considerations: Cloudhub...
Angel Alberici
 
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
Angel Alberici
 
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
Jitendra Bafna
 
Monoliths and Microservices
Monoliths and Microservices Monoliths and Microservices
Monoliths and Microservices
Bozhidar Bozhanov
 
Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...
Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...
Best Practices in Implementing a Center for Enablement (C4E) within Your Orga...
MuleSoft
 
Demystifying the use of circuit breakers with MuleSoft
Demystifying the use of circuit breakers with MuleSoftDemystifying the use of circuit breakers with MuleSoft
Demystifying the use of circuit breakers with MuleSoft
Sandeep Deshmukh
 
MuleSoft RPA Automation as APIs.pdf
MuleSoft RPA Automation as APIs.pdfMuleSoft RPA Automation as APIs.pdf
MuleSoft RPA Automation as APIs.pdf
sumitahuja94
 
Introduction to Mulesoft
Introduction to MulesoftIntroduction to Mulesoft
Introduction to Mulesoft
venkata20k
 
Exploring Universal API Management And Flex Gateway
Exploring Universal API Management And Flex GatewayExploring Universal API Management And Flex Gateway
Exploring Universal API Management And Flex Gateway
shyamraj55
 
DevOps Monitoring and Alerting
DevOps Monitoring and AlertingDevOps Monitoring and Alerting
DevOps Monitoring and Alerting
Khairul Zebua
 
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes MuleSoft's Approach to Driving Customer Outcomes
MuleSoft's Approach to Driving Customer Outcomes
MuleSoft
 
At Last, MuleSoft RPA Revealed - A Quick Guide To Automating Your Business | ...
At Last, MuleSoft RPA Revealed - A Quick Guide To Automating Your Business | ...At Last, MuleSoft RPA Revealed - A Quick Guide To Automating Your Business | ...
At Last, MuleSoft RPA Revealed - A Quick Guide To Automating Your Business | ...
Big Compass
 

Viewers also liked (8)

Mule ESB
Mule ESBMule ESB
Mule ESB
Bui Kiet
 
Jms introduction
Jms introductionJms introduction
Jms introduction
Bui Kiet
 
7 Habits To Basic Account Development
7 Habits To  Basic Account Development7 Habits To  Basic Account Development
7 Habits To Basic Account Development
Greg Crouch
 
Mule ESB Tutorial Part 1
Mule ESB Tutorial Part 1Mule ESB Tutorial Part 1
Mule ESB Tutorial Part 1
Srikanth N
 
The Emerging Integration Reference Architecture | MuleSoft
The Emerging Integration Reference Architecture | MuleSoftThe Emerging Integration Reference Architecture | MuleSoft
The Emerging Integration Reference Architecture | MuleSoft
MuleSoft
 
Application Architecture: The Next Wave | MuleSoft
Application Architecture: The Next Wave | MuleSoftApplication Architecture: The Next Wave | MuleSoft
Application Architecture: The Next Wave | MuleSoft
MuleSoft
 
Dockercon State of the Art in Microservices
Dockercon State of the Art in MicroservicesDockercon State of the Art in Microservices
Dockercon State of the Art in Microservices
Adrian Cockcroft
 
Welcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyWelcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API Strategy
MuleSoft
 
Jms introduction
Jms introductionJms introduction
Jms introduction
Bui Kiet
 
7 Habits To Basic Account Development
7 Habits To  Basic Account Development7 Habits To  Basic Account Development
7 Habits To Basic Account Development
Greg Crouch
 
Mule ESB Tutorial Part 1
Mule ESB Tutorial Part 1Mule ESB Tutorial Part 1
Mule ESB Tutorial Part 1
Srikanth N
 
The Emerging Integration Reference Architecture | MuleSoft
The Emerging Integration Reference Architecture | MuleSoftThe Emerging Integration Reference Architecture | MuleSoft
The Emerging Integration Reference Architecture | MuleSoft
MuleSoft
 
Application Architecture: The Next Wave | MuleSoft
Application Architecture: The Next Wave | MuleSoftApplication Architecture: The Next Wave | MuleSoft
Application Architecture: The Next Wave | MuleSoft
MuleSoft
 
Dockercon State of the Art in Microservices
Dockercon State of the Art in MicroservicesDockercon State of the Art in Microservices
Dockercon State of the Art in Microservices
Adrian Cockcroft
 
Welcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API StrategyWelcome to the API Economy: Developing Your API Strategy
Welcome to the API Economy: Developing Your API Strategy
MuleSoft
 
Ad

Similar to Why Mulesoft ? (20)

Muleesb
MuleesbMuleesb
Muleesb
harika thamishetti
 
Mule fundamentals muthu guru rathinesh g
Mule fundamentals muthu guru rathinesh gMule fundamentals muthu guru rathinesh g
Mule fundamentals muthu guru rathinesh g
Muthu Guru Rathinesh G
 
Introduction to mule soft
Introduction to mule softIntroduction to mule soft
Introduction to mule soft
rajnishjha29
 
Introduction to mule soft
Introduction to mule softIntroduction to mule soft
Introduction to mule soft
Rajnish Kumar Jha
 
Mule in a nutshell
Mule in a nutshellMule in a nutshell
Mule in a nutshell
Ravinder Singh
 
Mule esb
Mule esbMule esb
Mule esb
Padmanabhan Natarajan, CSM
 
15 falko menge--_enterpise_service_bus
15 falko menge--_enterpise_service_bus15 falko menge--_enterpise_service_bus
15 falko menge--_enterpise_service_bus
lmphuong06
 
Choosing The Right ESB
Choosing The Right ESBChoosing The Right ESB
Choosing The Right ESB
Mohammed Fazuluddin
 
Mule ESB
Mule ESBMule ESB
Mule ESB
Muralidhar Gumma
 
Cloud based integration_and_soa_architecture
Cloud based integration_and_soa_architectureCloud based integration_and_soa_architecture
Cloud based integration_and_soa_architecture
Fiorano Software
 
Mule ESB
Mule ESBMule ESB
Mule ESB
niravn
 
Mulethenewtechnology 12549172699166-phpapp03-160421133841
Mulethenewtechnology 12549172699166-phpapp03-160421133841Mulethenewtechnology 12549172699166-phpapp03-160421133841
Mulethenewtechnology 12549172699166-phpapp03-160421133841
ppts123456
 
Mule technology
Mule technologyMule technology
Mule technology
F K
 
Mule technology
Mule technologyMule technology
Mule technology
Mohammed625
 
Mule technology
Mule technologyMule technology
Mule technology
Praneethchampion
 
Microservices with mule
Microservices with muleMicroservices with mule
Microservices with mule
Govind Mulinti
 
Mule introduction
Mule introductionMule introduction
Mule introduction
kiranvanga
 
Mule : Building Blocks for Microservices
Mule : Building Blocks for MicroservicesMule : Building Blocks for Microservices
Mule : Building Blocks for Microservices
Anirudh Pandit
 
Top 50 MuleSoft interview questions
Top 50 MuleSoft interview questionsTop 50 MuleSoft interview questions
Top 50 MuleSoft interview questions
techievarsity
 
Mule ESB Interview or Certification questions
Mule ESB Interview or Certification questionsMule ESB Interview or Certification questions
Mule ESB Interview or Certification questions
TechieVarsity
 
Mule fundamentals muthu guru rathinesh g
Mule fundamentals muthu guru rathinesh gMule fundamentals muthu guru rathinesh g
Mule fundamentals muthu guru rathinesh g
Muthu Guru Rathinesh G
 
Introduction to mule soft
Introduction to mule softIntroduction to mule soft
Introduction to mule soft
rajnishjha29
 
15 falko menge--_enterpise_service_bus
15 falko menge--_enterpise_service_bus15 falko menge--_enterpise_service_bus
15 falko menge--_enterpise_service_bus
lmphuong06
 
Cloud based integration_and_soa_architecture
Cloud based integration_and_soa_architectureCloud based integration_and_soa_architecture
Cloud based integration_and_soa_architecture
Fiorano Software
 
Mule ESB
Mule ESBMule ESB
Mule ESB
niravn
 
Mulethenewtechnology 12549172699166-phpapp03-160421133841
Mulethenewtechnology 12549172699166-phpapp03-160421133841Mulethenewtechnology 12549172699166-phpapp03-160421133841
Mulethenewtechnology 12549172699166-phpapp03-160421133841
ppts123456
 
Mule technology
Mule technologyMule technology
Mule technology
F K
 
Microservices with mule
Microservices with muleMicroservices with mule
Microservices with mule
Govind Mulinti
 
Mule introduction
Mule introductionMule introduction
Mule introduction
kiranvanga
 
Mule : Building Blocks for Microservices
Mule : Building Blocks for MicroservicesMule : Building Blocks for Microservices
Mule : Building Blocks for Microservices
Anirudh Pandit
 
Top 50 MuleSoft interview questions
Top 50 MuleSoft interview questionsTop 50 MuleSoft interview questions
Top 50 MuleSoft interview questions
techievarsity
 
Mule ESB Interview or Certification questions
Mule ESB Interview or Certification questionsMule ESB Interview or Certification questions
Mule ESB Interview or Certification questions
TechieVarsity
 
Ad

More from Bui Kiet (20)

Asynchronous javascript and xml
Asynchronous javascript and xmlAsynchronous javascript and xml
Asynchronous javascript and xml
Bui Kiet
 
Jquery tutorial
Jquery tutorialJquery tutorial
Jquery tutorial
Bui Kiet
 
Real time data integration best practices and architecture
Real time data integration best practices and architectureReal time data integration best practices and architecture
Real time data integration best practices and architecture
Bui Kiet
 
Wso2 in action
Wso2 in actionWso2 in action
Wso2 in action
Bui Kiet
 
Easy javascript
Easy javascriptEasy javascript
Easy javascript
Bui Kiet
 
JavaScript Tutorial
JavaScript  TutorialJavaScript  Tutorial
JavaScript Tutorial
Bui Kiet
 
Java basic tutorial
Java basic tutorialJava basic tutorial
Java basic tutorial
Bui Kiet
 
Java Tutorial | My Heart
Java Tutorial | My HeartJava Tutorial | My Heart
Java Tutorial | My Heart
Bui Kiet
 
Technology presentations
Technology presentationsTechnology presentations
Technology presentations
Bui Kiet
 
Soap In Mule
Soap In MuleSoap In Mule
Soap In Mule
Bui Kiet
 
Mule Esb Batch process
Mule Esb Batch processMule Esb Batch process
Mule Esb Batch process
Bui Kiet
 
Mule solutions for data integration
Mule solutions for data integrationMule solutions for data integration
Mule solutions for data integration
Bui Kiet
 
Biztalk vs mulesoft
Biztalk vs mulesoft Biztalk vs mulesoft
Biztalk vs mulesoft
Bui Kiet
 
Mule Sap Integration
Mule Sap IntegrationMule Sap Integration
Mule Sap Integration
Bui Kiet
 
Mule Integration Simplified
Mule Integration SimplifiedMule Integration Simplified
Mule Integration Simplified
Bui Kiet
 
Enjoy Munit with Mule
Enjoy Munit with MuleEnjoy Munit with Mule
Enjoy Munit with Mule
Bui Kiet
 
.Net architecture with mule soft
.Net architecture with mule soft.Net architecture with mule soft
.Net architecture with mule soft
Bui Kiet
 
Integration platform as a service
Integration platform as a serviceIntegration platform as a service
Integration platform as a service
Bui Kiet
 
Becoming a Connected Insurer With API-led Connectivity
Becoming a Connected Insurer With API-led ConnectivityBecoming a Connected Insurer With API-led Connectivity
Becoming a Connected Insurer With API-led Connectivity
Bui Kiet
 
Innovation In The Era of Cloud Applications and Services
Innovation In The Era of Cloud Applications and ServicesInnovation In The Era of Cloud Applications and Services
Innovation In The Era of Cloud Applications and Services
Bui Kiet
 
Asynchronous javascript and xml
Asynchronous javascript and xmlAsynchronous javascript and xml
Asynchronous javascript and xml
Bui Kiet
 
Jquery tutorial
Jquery tutorialJquery tutorial
Jquery tutorial
Bui Kiet
 
Real time data integration best practices and architecture
Real time data integration best practices and architectureReal time data integration best practices and architecture
Real time data integration best practices and architecture
Bui Kiet
 
Wso2 in action
Wso2 in actionWso2 in action
Wso2 in action
Bui Kiet
 
Easy javascript
Easy javascriptEasy javascript
Easy javascript
Bui Kiet
 
JavaScript Tutorial
JavaScript  TutorialJavaScript  Tutorial
JavaScript Tutorial
Bui Kiet
 
Java basic tutorial
Java basic tutorialJava basic tutorial
Java basic tutorial
Bui Kiet
 
Java Tutorial | My Heart
Java Tutorial | My HeartJava Tutorial | My Heart
Java Tutorial | My Heart
Bui Kiet
 
Technology presentations
Technology presentationsTechnology presentations
Technology presentations
Bui Kiet
 
Soap In Mule
Soap In MuleSoap In Mule
Soap In Mule
Bui Kiet
 
Mule Esb Batch process
Mule Esb Batch processMule Esb Batch process
Mule Esb Batch process
Bui Kiet
 
Mule solutions for data integration
Mule solutions for data integrationMule solutions for data integration
Mule solutions for data integration
Bui Kiet
 
Biztalk vs mulesoft
Biztalk vs mulesoft Biztalk vs mulesoft
Biztalk vs mulesoft
Bui Kiet
 
Mule Sap Integration
Mule Sap IntegrationMule Sap Integration
Mule Sap Integration
Bui Kiet
 
Mule Integration Simplified
Mule Integration SimplifiedMule Integration Simplified
Mule Integration Simplified
Bui Kiet
 
Enjoy Munit with Mule
Enjoy Munit with MuleEnjoy Munit with Mule
Enjoy Munit with Mule
Bui Kiet
 
.Net architecture with mule soft
.Net architecture with mule soft.Net architecture with mule soft
.Net architecture with mule soft
Bui Kiet
 
Integration platform as a service
Integration platform as a serviceIntegration platform as a service
Integration platform as a service
Bui Kiet
 
Becoming a Connected Insurer With API-led Connectivity
Becoming a Connected Insurer With API-led ConnectivityBecoming a Connected Insurer With API-led Connectivity
Becoming a Connected Insurer With API-led Connectivity
Bui Kiet
 
Innovation In The Era of Cloud Applications and Services
Innovation In The Era of Cloud Applications and ServicesInnovation In The Era of Cloud Applications and Services
Innovation In The Era of Cloud Applications and Services
Bui Kiet
 

Recently uploaded (20)

Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 

Why Mulesoft ?

  • 1. © Copyright 2013. Apps Associates LLC. 1 MULE ESB Presented by: Lakshmi Prasanna Mavillapalli May 15, 2014 MULE ESB Kiet Bui
  • 2. © Copyright 2013. Apps Associates LLC. 2 Agenda What is Integration? What is ESB?and Why? ESB in SOA When to use ESB and When Not to use? Why Mule ESB? Mule Flow Mule Message Mule Studio Building Blocks Mule Management Console(MMC) DEMO
  • 3. © Copyright 2013. Apps Associates LLC. 3 Integration
  • 4. © Copyright 2013. Apps Associates LLC. 4 Integrate Two Applications
  • 5. © Copyright 2013. Apps Associates LLC. 5 Integrate More Applications Using Point to Point Connection
  • 6. © Copyright 2013. Apps Associates LLC. 6 Problems in Point to Point Integration Change in Message Producer's Endpoint URL will affect the message consumers which are accessing it. If Message Producers and consumers are Exposed by different Protocols,they cant interact. If Message type of two applications are differs. Doesn't scale Single Points Of Failure Happens more at application to application level,may not be aligned properly with business goals Tightly Coupled connections between components.
  • 7. © Copyright 2013. Apps Associates LLC. 7 Enterprise Service Bus Enterprise Service Bus what and why?
  • 8. © Copyright 2013. Apps Associates LLC. 8 Integrate more Applications Using ESB ESB used to eliminate drawbacks of P2P integration
  • 9. © Copyright 2013. Apps Associates LLC. 9 Common Integration Requirements Adapters Transformation Routing Filtering
  • 10. © Copyright 2013. Apps Associates LLC. 10 Enterprise Service Bus An enterprise service bus (ESB) is a software architecture for middleware that provides fundamental services for more complex architectures. Large IT organizations increasingly face the challenge of integrating various web services, applications, and other technologies into a single network. The ESB pattern enables the connection of software running in parallel on different platforms, written in different programming languages and using different programming models. Mediator VS ESB One advantage of connecting clients and services via an enterprise service bus is that clients need only look for services in a single location. Lot of Design patterns in ESB.
  • 11. © Copyright 2013. Apps Associates LLC. 11 ESB in SOA Architecture Enterprise Service Bus
  • 12. © Copyright 2013. Apps Associates LLC. 12 Service Providers Service consumers Virtual Layer Enterprise Service Bus
  • 13. © Copyright 2013. Apps Associates LLC. 13 When to Use ESB and When Not to Use? Enterprise Service Bus
  • 14. © Copyright 2013. Apps Associates LLC. 14 I'm Only Using Web services. I just Need FTP and a file transfer only. We need access to a message queue. We need only Two Integration Points. Web services frameworks are very good at handling HTTP and SOAP NOT TO ESB Enterprise Service Bus
  • 15. © Copyright 2013. Apps Associates LLC. 15 What are the different ESBs in Market? Enterprise Service Bus
  • 16. © Copyright 2013. Apps Associates LLC. 16 Commercial ESB Software AG Web methods TIBCO AM Service bus Oracle Enterprise service Bus Progress Software FUSE ESB IBM Web sphere ESB Open Source ESB Mule Soft Mule ESB WSO2 ESB Apache Service Mix Apache Camel JBOSS ESB Open ESB ESB is an architecture, not a Product. Choose the Right ESB for Your Integration Needs. Enterprise Service Bus
  • 17. © Copyright 2013. Apps Associates LLC. 17 Why MULE ESB? Founder Ross Mason,2006
  • 18. © Copyright 2013. Apps Associates LLC. 18 It´s Open It´s Light and it´s Fast: It´s Developer friendly: It´s Cloud ready: MULE ESB The world’s most used enterprise service bus. With over 3,200 production deployments in mission-critical environments and an active road map for future development and support. Mule ESB takes the complexity out of integration, enabling developers to easily build high-performance, secure, multi-protocol interactions between heterogeneous systems and services.
  • 19. © Copyright 2013. Apps Associates LLC. 19 Mule has been designed to provide a simple, powerful model of wiring POJO (Plain Old Java Object) services together using endpoints Mule is a messaging platform. The heart of the system, the messaging bus, is what routes messages between endpoints. Extensive data transformations out of the box These endpoints provide a simple and consistent interface to vastly disparate technologies such as JMS, SMTP, JDBC, TCP, HTTP,IMAP,JMS, FILE,FTP,JMS etc. Mule allows us to quickly develop components and then change the way they behave through configuration instead of coding. Ease of use – services can be configured easily in one configuration file . Through Mule ESB we can integrate third party application like LinkedIn, Twitter, Facebook and we can expose and consume web services also.(SOAP & REST) MULE ESB Small footprint: memory and disk, no application server required
  • 20. © Copyright 2013. Apps Associates LLC. 20 Mule Architecture
  • 21. © Copyright 2013. Apps Associates LLC. 21
  • 22. © Copyright 2013. Apps Associates LLC. 22 Mule Flow
  • 23. © Copyright 2013. Apps Associates LLC. 23 Mule Flow
  • 24. © Copyright 2013. Apps Associates LLC. 24 How Message is Passing among different applications. Carrying data from Message Providers to Message consumers. While Carrying data it may transform,Route or Filtered. Single flow can integrate number of applications. Configure XML Sub-flows Mule Flow
  • 25. © Copyright 2013. Apps Associates LLC. 25 Mule Flow looks like in Mule Studio
  • 26. © Copyright 2013. Apps Associates LLC. 26 Mule Message
  • 27. © Copyright 2013. Apps Associates LLC. 27 Mule Message What? The data that passes through an application via one or more flows. Properties Inbound :Header Outbound:Payload. Variables Flow variables Apply only to the flow in which they exist. Session variables Apply across all flows within the same application. Record variables Apply to only to records processed as part of a batch Access using MEL(Mule Expression Language).
  • 28. © Copyright 2013. Apps Associates LLC. 28 How To Work with MULE ESB
  • 29. © Copyright 2013. Apps Associates LLC. 29 To Editions In MuleSoft to Work With Mule Studio IDE. Community Edition : 80 % of features available for Free. Enterprise Edition : 20 % of features are Licensed. Download Mule Studio IDE Mule Management Console(MMC) The java and mule environment variables must be setup correctly for mule to start. MULE_HOME - should be the location of the mule install JAVA_HOME - should be the location of the JDK PATH - should have both JAVA_HOMEbin and MULE_HOMEbin in the path. MULE Environment
  • 30. © Copyright 2013. Apps Associates LLC. 30 Mule Studio
  • 31. © Copyright 2013. Apps Associates LLC. 31 Mule Studio easily creates flows as well as edit and test them in a few minutes. Allows two-way editing and easy to debug. Package tree MULE Studio Components
  • 32. © Copyright 2013. Apps Associates LLC. 32 Component Palette
  • 33. © Copyright 2013. Apps Associates LLC. 33  Endpoints It is an object on which services will receive (inbound) and send (outbound) message. Messaging Styles Asynchronous : Fire and forget a message to a service Synchronous : Request-Response  Components Message Processors Execute Logic on messages. Scripting/Web-service/HTTP/Other components.  Scopes Encapsulate other message processors so that they function as a single unit. Mule Components Palette
  • 34. © Copyright 2013. Apps Associates LLC. 34 Filters Filters decide which Mule messages are processed Flow Control To direct or otherwise control messages within a flow. Act as splitters or aggregators, splitting messages Error Handling Errors, or faults, that occur within Mule are referred to as exceptions. Mule Component Palette Transformers Convert data from one format to another.
  • 35. © Copyright 2013. Apps Associates LLC. 35 Mule Enterprise Security Restrict access based on client IP addresses Leverage proven security standards such as SAML, Oauth,and WSSecurity,LDAP authentication. Global Elements Configure once, then reference many times from elements within multiple flows. We can refer this global component using Connector-ref attribute. Mule Component Palette
  • 36. © Copyright 2013. Apps Associates LLC. 36 Cloud Connectors Anypoint Platform for SaaS
  • 37. © Copyright 2013. Apps Associates LLC. 37 Mule Management Security This is Enterprise Edition feature and we can access it by acquire License
  • 38. © Copyright 2013. Apps Associates LLC. 38 Mule Management Console
  • 39. © Copyright 2013. Apps Associates LLC. 39 Mule Management Console
  • 40. © Copyright 2013. Apps Associates LLC. 40 Management and monitoring functions for all your Mule ESB Enterprise deployments. Benefits Centralized Management and Monitoring Fine-Grained ESB Control Simplified troubleshooting through quick access to the most relevant information Enhanced availability, scalability, and performance through clustering Mule Management Console
  • 41. © Copyright 2013. Apps Associates LLC. 41 DEMO
  • 42. © Copyright 2013. Apps Associates LLC. 42 References http://www.mulesoft.org/ Forum: http://forum.mulesoft.org/mulesoft https://www.facebook.com/MuleSoft