SlideShare a Scribd company logo
Welcometo MuleSoft
The objective of this presentation is to provide some basic understanding about
MuleSoft.
In this presentation we will focus on basic terms and terminology related to
MuleSoft.
 What is MuleSoft
 History of MuleSoft
 Advantages of MuleSoft
 ESB & Its advantages
 Mule Runtime, Mule and Mule ESB
 Why Mule is called as Mule
 Mule ESB Runtime Release
 What is Integrated based project or application
 What is an API
 MuleSoft is a vendor which provides an integration platform which is
used to connect or integrate with different applications, data ,
devices and APIs across on-prem Mule Runtimes and in the cloud
computing environments called CloudHub.
 So that we can expose or get the data from different applications
and bring the data back all together to the single API. And any web
application or mobile application eventually can use our Experienced
API to get the data from different applications.
 MuleSoft is an integration technology to connect any systems for
exchanging their data.
 MuleSoft was founded by Ross Mason and Dave Rosenberg in 2006.
 MuleSoft was formerly said to be MuleSource.
 Later MuleSource name was changed to MuleSoft in 2009.
 MuleSoft acquired ProgrammableWeb website in April 2013 which is
a very popular website to discover an APIs.
There are various advantages of Mule Soft over other integrated
technologies. Some of them are highlighted below:
 Open Source
It is an open source integrated technology which means to use this
technology to integrate or connect any applications we do not need
to use any license software. We can download the required software
If any from the internet all free of cost. It is Awesome!
 Integration Platform
MuleSoft provides a hybrid integration platform called Anypoint
Platform which is used to build application network very easily,
structurally and smartly with proper documentation.
 API-Led Connectivity
MuleSoft uses API-Led Connectivity approach to make application network
Reusable, Loosely Coupled and more Govern.
 Layered Architecture
MulSoft also provides a layered architecture style in the integration based
project in which for each external system we create an API on top of it to
expose their data. This API is called as System API and this API is not used
normally by any user directly. Then if required, to merge the two or more
than two external system together, we again need to create an API on top of
them to expose their data together. This API is called as Process API which is
more process-oriented. And then finally we come up with Experienced API on
top of Process API to expose process-oriented data so that the end user
could get the data from different external systems. So you can see how
MuleSoft smartly uses Layered architecture style to build out network
applications easily.
 CloudHub
MuleSoft supports Cloud computing environment for deploying
integration applications and APIs.
Any many more…
ESB stands for Enterprise Service Bus is a middleware technology which
allow us to integrate different applications together over a bus-like
infrastructure.
Advantage of ESB
The main advantage of ESB is that by using ESB we can integrate different
applications together by putting a bus like infrastructure between them
for communication and then enable each application to talk to the bus only.
This decouples systems from each other, allowing them to communicate
without dependency on or knowledge of other systems on the bus.
Examples of ESB are:
1. RIB (Reteck Inventory Bus). It is used mostly in Retail based project.
2. Mule ESB
 Mule ESB or simply Mule is a Runtime engine i.e a server which is embedded
with Anypoint Studio to run and deploy the Mule application locally.
But this server is not meant for production deployment. For Q/A, Testing &
Production deployment we have to deploy our application in CloudHub or
On-premise by using Anypoint Platform.
 Mule ESB is a Runtime engine for systems integration, orchestrate web
services and configure the runtime environment.
 Mule is a lightweight Java-based enterprise service bus (ESB) and integration
platform that allows developers to connect different applications together
quickly and easily by exchanging data.
 Mule is the lightweight integration runtime engine that allows us to connect
anything, anywhere.
Mule is called as Mule because it takes so much
load to itself to develop any integration project
both flexibly and intelligently.
 There are various Mule ESB runtime release notes have
been introduced by the MuleSoft for both Enterprise
Edition and Community Edition.
 Please visit the below URL for more details about Mule
Runtime release notes.
https://docs.mulesoft.com/release-notes/mule-esb
 In integration based project we need to integrate or
connect with different external systems, SaaS
systems to access or expose the data & resources
from the external system and bring the data back
from the external system to any web application or
mobile application .
 In integration project context, to access or expose
the data from the external system this process is
called as building an API
In integration based application or project we actually
integrate with external system to get the data from
out of it so that the end user or client will receive the
data from the external system.
 API basically means to expose the data or
retrieve the data of any resource or system.
 For example using Twitter api we can expose
or retrieve the data related to twitter with the
help of its resources.
Thank You

More Related Content

What's hot (16)

PDF
Mule Sap Integration
Bui Kiet
 
PPTX
Mule esb stripe
D.Rajesh Kumar
 
PPTX
Anypoint platform for API's glossary
Achyuta Lakshmi
 
PPT
Mule oracle connectors
Praneethchampion
 
PPTX
The anypoint platform for API's
Achyuta Lakshmi
 
PPTX
Mule esb enterprise
Sindhu VL
 
PPTX
Mule anypoint platform
Prabhat gangwar
 
PPTX
Basic auth implementation using raml in mule
Adithya Kuchan
 
PDF
RAML
Shanky Gupta
 
PPTX
Mule introduction
rajalbhatt03
 
PPT
Three layer API Design Architecture
Harish Kumar
 
PPT
Mule integration solutions
himajareddys
 
PPT
Netsuite open air connector
D.Rajesh Kumar
 
PPTX
Mule fundamentals
Prabhat gangwar
 
PPTX
Telling the world why we love mule soft!
Sudha Ch
 
PPT
Mule esb api layer
Praneethchampion
 
Mule Sap Integration
Bui Kiet
 
Mule esb stripe
D.Rajesh Kumar
 
Anypoint platform for API's glossary
Achyuta Lakshmi
 
Mule oracle connectors
Praneethchampion
 
The anypoint platform for API's
Achyuta Lakshmi
 
Mule esb enterprise
Sindhu VL
 
Mule anypoint platform
Prabhat gangwar
 
Basic auth implementation using raml in mule
Adithya Kuchan
 
Mule introduction
rajalbhatt03
 
Three layer API Design Architecture
Harish Kumar
 
Mule integration solutions
himajareddys
 
Netsuite open air connector
D.Rajesh Kumar
 
Mule fundamentals
Prabhat gangwar
 
Telling the world why we love mule soft!
Sudha Ch
 
Mule esb api layer
Praneethchampion
 

Similar to Introduction to mule soft (20)

PDF
MuleSoft for Enterprises
PrashantGolani1
 
PDF
Here’s Everything You Need to Know About Mulesoft Integration, Implementation...
Katy Slemon
 
PPTX
Mule soft
Francesca Della Corte
 
PDF
MuleSoft Meetup Singapore March 2019
Julian Douch
 
PDF
Mule esb presentation
Lakshmi Prasanna Mavillapalli
 
PPTX
Legacy modernization, cloud orchestration, api publishing
kumar gaurav
 
PDF
Why Mulesoft ?
Bui Kiet
 
PPT
Mule esb
Ankush Sharma
 
PPTX
Introduction to Mulesoft
venkata20k
 
PPTX
Mule soft
anjani kumar kumar
 
PPTX
MuleSoft London Community - API Marketing, Culture Change and Tooling
Pace Integration
 
PPTX
Designing and building Mule applications
MuleSoft
 
PPTX
Mule soft Basics
Arun Yaligar
 
PPT
Complete integration with mule esb
Son Nguyen
 
PPTX
Mulesoft Indore meetup #1
Pradhan Yash Sharma
 
PPTX
Mule ESB - An Enterprise Service Bus
Mohammed Fazuluddin
 
PPTX
Raleigh MuleSoft Meetup - October
Savannah Cole
 
PPTX
Mule in a nutshell
Ravinder Singh
 
MuleSoft for Enterprises
PrashantGolani1
 
Here’s Everything You Need to Know About Mulesoft Integration, Implementation...
Katy Slemon
 
MuleSoft Meetup Singapore March 2019
Julian Douch
 
Mule esb presentation
Lakshmi Prasanna Mavillapalli
 
Legacy modernization, cloud orchestration, api publishing
kumar gaurav
 
Why Mulesoft ?
Bui Kiet
 
Mule esb
Ankush Sharma
 
Introduction to Mulesoft
venkata20k
 
MuleSoft London Community - API Marketing, Culture Change and Tooling
Pace Integration
 
Designing and building Mule applications
MuleSoft
 
Mule soft Basics
Arun Yaligar
 
Complete integration with mule esb
Son Nguyen
 
Mulesoft Indore meetup #1
Pradhan Yash Sharma
 
Mule ESB - An Enterprise Service Bus
Mohammed Fazuluddin
 
Raleigh MuleSoft Meetup - October
Savannah Cole
 
Mule in a nutshell
Ravinder Singh
 
Ad

Recently uploaded (20)

PDF
Novus Safe Lite- What is Novus Safe Lite.pdf
Novus Hi-Tech
 
PDF
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
PDF
OpenInfra ID 2025 - Are Containers Dying? Rethinking Isolation with MicroVMs.pdf
Muhammad Yuga Nugraha
 
PDF
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
PDF
Arcee AI - building and working with small language models (06/25)
Julien SIMON
 
PDF
GITLAB-CICD_For_Professionals_KodeKloud.pdf
deepaktyagi0048
 
PPTX
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
PPTX
The Yotta x CloudStack Advantage: Scalable, India-First Cloud
ShapeBlue
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PPTX
Darren Mills The Migration Modernization Balancing Act: Navigating Risks and...
AWS Chicago
 
PPTX
Top Managed Service Providers in Los Angeles
Captain IT
 
PDF
Sustainable and comertially viable mining process.pdf
Avijit Kumar Roy
 
PDF
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
Upgrading to z_OS V2R4 Part 01 of 02.pdf
Flavio787771
 
PDF
HR agent at Mediq: Lessons learned on Agent Builder & Maestro by Tacstone Tec...
UiPathCommunity
 
PPTX
Simplifying End-to-End Apache CloudStack Deployment with a Web-Based Automati...
ShapeBlue
 
PDF
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
PDF
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
PDF
"Effect, Fiber & Schema: tactical and technical characteristics of Effect.ts"...
Fwdays
 
Novus Safe Lite- What is Novus Safe Lite.pdf
Novus Hi-Tech
 
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
OpenInfra ID 2025 - Are Containers Dying? Rethinking Isolation with MicroVMs.pdf
Muhammad Yuga Nugraha
 
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
Arcee AI - building and working with small language models (06/25)
Julien SIMON
 
GITLAB-CICD_For_Professionals_KodeKloud.pdf
deepaktyagi0048
 
Extensions Framework (XaaS) - Enabling Orchestrate Anything
ShapeBlue
 
The Yotta x CloudStack Advantage: Scalable, India-First Cloud
ShapeBlue
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Darren Mills The Migration Modernization Balancing Act: Navigating Risks and...
AWS Chicago
 
Top Managed Service Providers in Los Angeles
Captain IT
 
Sustainable and comertially viable mining process.pdf
Avijit Kumar Roy
 
NewMind AI Journal - Weekly Chronicles - July'25 Week II
NewMind AI
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
Upgrading to z_OS V2R4 Part 01 of 02.pdf
Flavio787771
 
HR agent at Mediq: Lessons learned on Agent Builder & Maestro by Tacstone Tec...
UiPathCommunity
 
Simplifying End-to-End Apache CloudStack Deployment with a Web-Based Automati...
ShapeBlue
 
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
"Effect, Fiber & Schema: tactical and technical characteristics of Effect.ts"...
Fwdays
 
Ad

Introduction to mule soft

  • 2. The objective of this presentation is to provide some basic understanding about MuleSoft. In this presentation we will focus on basic terms and terminology related to MuleSoft.  What is MuleSoft  History of MuleSoft  Advantages of MuleSoft  ESB & Its advantages  Mule Runtime, Mule and Mule ESB  Why Mule is called as Mule  Mule ESB Runtime Release  What is Integrated based project or application  What is an API
  • 3.  MuleSoft is a vendor which provides an integration platform which is used to connect or integrate with different applications, data , devices and APIs across on-prem Mule Runtimes and in the cloud computing environments called CloudHub.  So that we can expose or get the data from different applications and bring the data back all together to the single API. And any web application or mobile application eventually can use our Experienced API to get the data from different applications.  MuleSoft is an integration technology to connect any systems for exchanging their data.
  • 4.  MuleSoft was founded by Ross Mason and Dave Rosenberg in 2006.  MuleSoft was formerly said to be MuleSource.  Later MuleSource name was changed to MuleSoft in 2009.  MuleSoft acquired ProgrammableWeb website in April 2013 which is a very popular website to discover an APIs.
  • 5. There are various advantages of Mule Soft over other integrated technologies. Some of them are highlighted below:  Open Source It is an open source integrated technology which means to use this technology to integrate or connect any applications we do not need to use any license software. We can download the required software If any from the internet all free of cost. It is Awesome!  Integration Platform MuleSoft provides a hybrid integration platform called Anypoint Platform which is used to build application network very easily, structurally and smartly with proper documentation.
  • 6.  API-Led Connectivity MuleSoft uses API-Led Connectivity approach to make application network Reusable, Loosely Coupled and more Govern.  Layered Architecture MulSoft also provides a layered architecture style in the integration based project in which for each external system we create an API on top of it to expose their data. This API is called as System API and this API is not used normally by any user directly. Then if required, to merge the two or more than two external system together, we again need to create an API on top of them to expose their data together. This API is called as Process API which is more process-oriented. And then finally we come up with Experienced API on top of Process API to expose process-oriented data so that the end user could get the data from different external systems. So you can see how MuleSoft smartly uses Layered architecture style to build out network applications easily.
  • 7.  CloudHub MuleSoft supports Cloud computing environment for deploying integration applications and APIs. Any many more…
  • 8. ESB stands for Enterprise Service Bus is a middleware technology which allow us to integrate different applications together over a bus-like infrastructure. Advantage of ESB The main advantage of ESB is that by using ESB we can integrate different applications together by putting a bus like infrastructure between them for communication and then enable each application to talk to the bus only. This decouples systems from each other, allowing them to communicate without dependency on or knowledge of other systems on the bus. Examples of ESB are: 1. RIB (Reteck Inventory Bus). It is used mostly in Retail based project. 2. Mule ESB
  • 9.  Mule ESB or simply Mule is a Runtime engine i.e a server which is embedded with Anypoint Studio to run and deploy the Mule application locally. But this server is not meant for production deployment. For Q/A, Testing & Production deployment we have to deploy our application in CloudHub or On-premise by using Anypoint Platform.  Mule ESB is a Runtime engine for systems integration, orchestrate web services and configure the runtime environment.  Mule is a lightweight Java-based enterprise service bus (ESB) and integration platform that allows developers to connect different applications together quickly and easily by exchanging data.  Mule is the lightweight integration runtime engine that allows us to connect anything, anywhere.
  • 10. Mule is called as Mule because it takes so much load to itself to develop any integration project both flexibly and intelligently.
  • 11.  There are various Mule ESB runtime release notes have been introduced by the MuleSoft for both Enterprise Edition and Community Edition.  Please visit the below URL for more details about Mule Runtime release notes. https://docs.mulesoft.com/release-notes/mule-esb
  • 12.  In integration based project we need to integrate or connect with different external systems, SaaS systems to access or expose the data & resources from the external system and bring the data back from the external system to any web application or mobile application .  In integration project context, to access or expose the data from the external system this process is called as building an API In integration based application or project we actually integrate with external system to get the data from out of it so that the end user or client will receive the data from the external system.
  • 13.  API basically means to expose the data or retrieve the data of any resource or system.  For example using Twitter api we can expose or retrieve the data related to twitter with the help of its resources.