SlideShare a Scribd company logo
1 of 14
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

Mule Sap Integration
Mule Sap IntegrationMule Sap Integration
Mule Sap IntegrationBui Kiet
 
Anypoint platform for API's glossary
Anypoint platform for API's glossaryAnypoint platform for API's glossary
Anypoint platform for API's glossaryAchyuta Lakshmi
 
The anypoint platform for API's
The anypoint platform for API'sThe anypoint platform for API's
The anypoint platform for API'sAchyuta Lakshmi
 
Mule esb enterprise
Mule esb enterpriseMule esb enterprise
Mule esb enterpriseSindhu VL
 
Basic auth implementation using raml in mule
Basic auth implementation using raml in muleBasic auth implementation using raml in mule
Basic auth implementation using raml in muleAdithya Kuchan
 
Three layer API Design Architecture
Three layer API Design ArchitectureThree layer API Design Architecture
Three layer API Design ArchitectureHarish Kumar
 
Mule integration solutions
Mule  integration solutionsMule  integration solutions
Mule integration solutionshimajareddys
 
Netsuite open air connector
Netsuite open air connectorNetsuite open air connector
Netsuite open air connectorD.Rajesh Kumar
 
Telling the world why we love mule soft!
Telling the world why we love mule soft!Telling the world why we love mule soft!
Telling the world why we love mule soft!Sudha Ch
 

What's hot (16)

Mule Sap Integration
Mule Sap IntegrationMule Sap Integration
Mule Sap Integration
 
Mule esb stripe
Mule esb stripeMule esb stripe
Mule esb stripe
 
Anypoint platform for API's glossary
Anypoint platform for API's glossaryAnypoint platform for API's glossary
Anypoint platform for API's glossary
 
Mule oracle connectors
Mule oracle connectorsMule oracle connectors
Mule oracle connectors
 
The anypoint platform for API's
The anypoint platform for API'sThe anypoint platform for API's
The anypoint platform for API's
 
Mule esb enterprise
Mule esb enterpriseMule esb enterprise
Mule esb enterprise
 
Mule anypoint platform
Mule anypoint platformMule anypoint platform
Mule anypoint platform
 
Basic auth implementation using raml in mule
Basic auth implementation using raml in muleBasic auth implementation using raml in mule
Basic auth implementation using raml in mule
 
RAML
RAMLRAML
RAML
 
Mule introduction
Mule introductionMule introduction
Mule introduction
 
Three layer API Design Architecture
Three layer API Design ArchitectureThree layer API Design Architecture
Three layer API Design Architecture
 
Mule integration solutions
Mule  integration solutionsMule  integration solutions
Mule integration solutions
 
Netsuite open air connector
Netsuite open air connectorNetsuite open air connector
Netsuite open air connector
 
Mule fundamentals
Mule fundamentalsMule fundamentals
Mule fundamentals
 
Telling the world why we love mule soft!
Telling the world why we love mule soft!Telling the world why we love mule soft!
Telling the world why we love mule soft!
 
Mule esb api layer
Mule esb api layerMule esb api layer
Mule esb api layer
 

Similar to Introduction to mule soft

MuleSoft for Enterprises
MuleSoft for EnterprisesMuleSoft for Enterprises
MuleSoft for EnterprisesPrashantGolani1
 
Why Mulesoft ?
Why Mulesoft ?Why Mulesoft ?
Why Mulesoft ?Bui Kiet
 
Here’s Everything You Need to Know About Mulesoft Integration, Implementation...
Here’s Everything You Need to Know About Mulesoft Integration, Implementation...Here’s Everything You Need to Know About Mulesoft Integration, Implementation...
Here’s Everything You Need to Know About Mulesoft Integration, Implementation...Katy Slemon
 
Anypoint platform architecture and components
Anypoint platform architecture and componentsAnypoint platform architecture and components
Anypoint platform architecture and componentsD.Rajesh Kumar
 
MuleSoft Development | What Mulesoft Development Means for Business
MuleSoft Development | What Mulesoft Development Means for BusinessMuleSoft Development | What Mulesoft Development Means for Business
MuleSoft Development | What Mulesoft Development Means for BusinessTizbi, Inc.
 
MuleSoft Anypoint Platform.pdf
MuleSoft Anypoint Platform.pdfMuleSoft Anypoint Platform.pdf
MuleSoft Anypoint Platform.pdfVishnuGone
 
Integration platform as a service
Integration platform as a serviceIntegration platform as a service
Integration platform as a serviceBui Kiet
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...Jitendra Bafna
 
01. mulesoft basics
01. mulesoft basics01. mulesoft basics
01. mulesoft basicsvenkata20k
 
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...Jitendra Bafna
 
Case study for software architect
Case study for software architectCase study for software architect
Case study for software architectOsama Mustafa
 

Similar to Introduction to mule soft (20)

MuleSoft for Enterprises
MuleSoft for EnterprisesMuleSoft for Enterprises
MuleSoft for Enterprises
 
Why Mulesoft ?
Why Mulesoft ?Why Mulesoft ?
Why Mulesoft ?
 
Mule esb presentation
Mule esb presentationMule esb presentation
Mule esb presentation
 
Mulesoft Indore meetup #1
Mulesoft Indore meetup #1Mulesoft Indore meetup #1
Mulesoft Indore meetup #1
 
Here’s Everything You Need to Know About Mulesoft Integration, Implementation...
Here’s Everything You Need to Know About Mulesoft Integration, Implementation...Here’s Everything You Need to Know About Mulesoft Integration, Implementation...
Here’s Everything You Need to Know About Mulesoft Integration, Implementation...
 
Anypoint platform architecture and components
Anypoint platform architecture and componentsAnypoint platform architecture and components
Anypoint platform architecture and components
 
Choosing The Right ESB
Choosing The Right ESBChoosing The Right ESB
Choosing The Right ESB
 
Mule soft
Mule softMule soft
Mule soft
 
MuleSoft Development | What Mulesoft Development Means for Business
MuleSoft Development | What Mulesoft Development Means for BusinessMuleSoft Development | What Mulesoft Development Means for Business
MuleSoft Development | What Mulesoft Development Means for Business
 
MuleSoft Anypoint Platform.pdf
MuleSoft Anypoint Platform.pdfMuleSoft Anypoint Platform.pdf
MuleSoft Anypoint Platform.pdf
 
Mule soft
Mule softMule soft
Mule soft
 
Integration platform as a service
Integration platform as a serviceIntegration platform as a service
Integration platform as a service
 
Mule in a nutshell
Mule in a nutshellMule in a nutshell
Mule in a nutshell
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
 
01. mulesoft basics
01. mulesoft basics01. mulesoft basics
01. mulesoft basics
 
Mule soft
Mule softMule soft
Mule soft
 
Mule soft
Mule softMule soft
Mule soft
 
Muleesb
MuleesbMuleesb
Muleesb
 
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
 
Case study for software architect
Case study for software architectCase study for software architect
Case study for software architect
 

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 

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.