SlideShare a Scribd company logo
API Layer in Mule
1
2
API Layer
A REST or Web services API layer offers a decoupled interface to data
and/or functionality of one or more applications. It provides a common,
language-agnostic way of interacting with an application
3
Usecases
Here are some common examples of where an API layer would be used:
You need to connect to a legacy application that does not have a REST
API. For example you have a custom CRM or HR system that you want
employees to be able to access through a portal.
You want to publish an API that enables your partners to communicate with
your systems through a well-defined interface. Typically a Web services
API is created for this.
4
Anypoint Platform for APIs
Make API-led connectivity a reality with Anypoint™ Platform.
Build new APIs, design new interfaces for existing APIs and more efficiently
manage all your APIs using a single platform to rapidly expose enterprise
data to mobile devices, web apps and connected things in a secure
controlled way.
Unleash the value of your information, eliminating the friction of integration
and enabling unprecedented speed, agility and rapid change.
5
API Gateway
Creates a secure connection to any backend service or data source
Runs in the cloud or on-premises behind a firewall
Lets you enforce runtime policies and collect data for analytics
6
API Manager
API management just got easier. With API Manager, you can manage
users, traffic and SLAs and secure APIs with just a few simple steps. The
built-in API Gateway allows you to easily connect to any backend service or
data source. Wherever your APIs are hosted and whatever technologies
they run on, you can keep tabs on all your APIs in one place.
7
API contract manager
Manages access to your API by issuing contract keys
Monitors the API to confirm it is meeting all contract terms
Ensures compliance with service level agreements (SLAs)
8
API policy manager
Applies policies to APIs or endpoints around security, throttling, rate
limiting, and more
Federate with PingFederate or OpenAM to provide identity management
and OAuth protection for your APIs
Lets you require or restrict certain behaviors in a few simple steps
Lets you add or remove policies at runtime with no API downtime
Thank You
Thank You

More Related Content

What's hot (16)

PDF
Third party api integration
Metricoid Technology
 
PDF
Achieving Microservices Maturity
Nordic APIs
 
PPTX
Anypoint platform for API's glossary
Achyuta Lakshmi
 
PDF
How Secure Are Your APIs?
Apigee | Google Cloud
 
PPTX
Build an api eco-system you can be proud of
Cisco DevNet
 
PPT
.Net architecture with mule soft
D.Rajesh Kumar
 
PPT
Mule salesforce integration solutions
charan teja R
 
PPTX
Secure and Optimize APIs using Azure API Management
BizTalk360
 
PPT
Mule anypoint workday-connectors
charan teja R
 
PPTX
Overview of API Management Architectures
Nordic APIs
 
PPTX
Guidelines for implementation of open API Policy
Data Portal India
 
PPTX
Anypoint platform for api
Vince Soliza
 
PPTX
Mule esb stripe
D.Rajesh Kumar
 
PPTX
Test and Protect Your API
SmartBear
 
PPT
Mule saas
charan teja R
 
PPTX
Azure API Management Update
BizTalk360
 
Third party api integration
Metricoid Technology
 
Achieving Microservices Maturity
Nordic APIs
 
Anypoint platform for API's glossary
Achyuta Lakshmi
 
How Secure Are Your APIs?
Apigee | Google Cloud
 
Build an api eco-system you can be proud of
Cisco DevNet
 
.Net architecture with mule soft
D.Rajesh Kumar
 
Mule salesforce integration solutions
charan teja R
 
Secure and Optimize APIs using Azure API Management
BizTalk360
 
Mule anypoint workday-connectors
charan teja R
 
Overview of API Management Architectures
Nordic APIs
 
Guidelines for implementation of open API Policy
Data Portal India
 
Anypoint platform for api
Vince Soliza
 
Mule esb stripe
D.Rajesh Kumar
 
Test and Protect Your API
SmartBear
 
Mule saas
charan teja R
 
Azure API Management Update
BizTalk360
 

Viewers also liked (20)

PDF
Intro to Elixir
Hernán Schmidt
 
PPTX
Maven part 1
Mohammed246
 
PPT
Anypoint data gateway
Mohammed246
 
PDF
ToulouseJUG-Maven 3.x, will it lives up to its promises
Arnaud Héritier
 
PPTX
Expression filter in Mule
Mohammed246
 
PPTX
Maven part 2
Mohammed246
 
PDF
Maven 3.0 at Øredev
Matthew McCullough
 
PPTX
Maven part 3
Mohammed246
 
PDF
XECon2015 :: [1-2] 이현석 - Learning Laravel
XpressEngine
 
PPT
Oracle connector
Mohammed246
 
PDF
Elixir - o que existe atrás do mistério
Alex Ferreira
 
PDF
Capa de persistencia con ecto
Rafael Antonio Gutiérrez Turullols
 
PDF
Elixir and OTP
Pedro Medeiros
 
PDF
SBT Crash Course
Michal Bigos
 
PDF
Bootstrap |> Elixir - Easy fun for busy developers
David Schmitz
 
PDF
Maven 3… so what?
Abel Muíño
 
PDF
TDC2016SP - Trilha Programação Funcional
tdc-globalcode
 
PDF
ITB2016 - Mixing up the front end with ColdBox elixir
Ortus Solutions, Corp
 
PDF
Maven 3 Overview
Mike Ensor
 
Intro to Elixir
Hernán Schmidt
 
Maven part 1
Mohammed246
 
Anypoint data gateway
Mohammed246
 
ToulouseJUG-Maven 3.x, will it lives up to its promises
Arnaud Héritier
 
Expression filter in Mule
Mohammed246
 
Maven part 2
Mohammed246
 
Maven 3.0 at Øredev
Matthew McCullough
 
Maven part 3
Mohammed246
 
XECon2015 :: [1-2] 이현석 - Learning Laravel
XpressEngine
 
Oracle connector
Mohammed246
 
Elixir - o que existe atrás do mistério
Alex Ferreira
 
Capa de persistencia con ecto
Rafael Antonio Gutiérrez Turullols
 
Elixir and OTP
Pedro Medeiros
 
SBT Crash Course
Michal Bigos
 
Bootstrap |> Elixir - Easy fun for busy developers
David Schmitz
 
Maven 3… so what?
Abel Muíño
 
TDC2016SP - Trilha Programação Funcional
tdc-globalcode
 
ITB2016 - Mixing up the front end with ColdBox elixir
Ortus Solutions, Corp
 
Maven 3 Overview
Mike Ensor
 
Ad

Similar to Api Layer (20)

PPT
Mule esb–api layer
vishnukanthro45
 
PPT
Mule esb api layer
princeirfancivil
 
PPT
API Layer
himajareddys
 
PPT
Mule esb api layer
javeed_mhd
 
PPT
Mule esb api layer
irfan1008
 
PPT
Mule esb–api layer
charan teja R
 
PPT
Mule api
himajareddys
 
PPT
Mule api
D.Rajesh Kumar
 
PPT
Enterprise API deployment best practice
Sanjay Roy
 
PDF
API Gateway_ A Quick Overview (1).pdf
JamesToddSmith1
 
PDF
Transform Your Operations with Cutting-Edge API Development Services.pdf
SeasiaInfotech2
 
PDF
What is Apigee.pdf
VishnuGone
 
PDF
Role of API Gateways in API Management.pdf
Bahaa Al Zubaidi
 
PDF
5 Pillars of API Management
Rich Graham
 
PDF
5 Pillars of API Management
Sebastian Gyhlenius
 
PDF
Mastering API Development: A Developer’s Roadmap for Success
jayshridalwi
 
PDF
How to Design Scalable and Secure APIs: Essential Considerations for 2025
ScalaCode
 
DOCX
Best Practices for API Management in 2024
prathamaywork
 
PPTX
API Notes for Recruiter.pptx
RaviKumar660487
 
PDF
5 pillars of API Management
James Farley-Sutton
 
Mule esb–api layer
vishnukanthro45
 
Mule esb api layer
princeirfancivil
 
API Layer
himajareddys
 
Mule esb api layer
javeed_mhd
 
Mule esb api layer
irfan1008
 
Mule esb–api layer
charan teja R
 
Mule api
himajareddys
 
Mule api
D.Rajesh Kumar
 
Enterprise API deployment best practice
Sanjay Roy
 
API Gateway_ A Quick Overview (1).pdf
JamesToddSmith1
 
Transform Your Operations with Cutting-Edge API Development Services.pdf
SeasiaInfotech2
 
What is Apigee.pdf
VishnuGone
 
Role of API Gateways in API Management.pdf
Bahaa Al Zubaidi
 
5 Pillars of API Management
Rich Graham
 
5 Pillars of API Management
Sebastian Gyhlenius
 
Mastering API Development: A Developer’s Roadmap for Success
jayshridalwi
 
How to Design Scalable and Secure APIs: Essential Considerations for 2025
ScalaCode
 
Best Practices for API Management in 2024
prathamaywork
 
API Notes for Recruiter.pptx
RaviKumar660487
 
5 pillars of API Management
James Farley-Sutton
 
Ad

More from Mohammed246 (20)

PPTX
Jenkins part 3
Mohammed246
 
PPTX
Jenkins part 2
Mohammed246
 
PPTX
Jenkins Part 1
Mohammed246
 
PPTX
jBPM Connector
Mohammed246
 
PPTX
Java for beginners
Mohammed246
 
PPTX
Scatter gather
Mohammed246
 
PPTX
Velocity in Mule
Mohammed246
 
PPTX
Rabbit Mq in Mule
Mohammed246
 
PPTX
Quartz in Mule
Mohammed246
 
PPTX
Simple web service vm
Mohammed246
 
PPTX
Validate soap request in mule
Mohammed246
 
PPTX
Web service vm in mule
Mohammed246
 
PPTX
Xslt in mule
Mohammed246
 
PPTX
Drools in Mule
Mohammed246
 
PPTX
Mule Esb Data Weave
Mohammed246
 
PPTX
Idempotent filter in mule
Mohammed246
 
PPTX
Groovy example in mule
Mohammed246
 
PPTX
Creating dynamic json
Mohammed246
 
PPTX
Converting with custom transformer
Mohammed246
 
PPTX
Caching and invalidating with managed store
Mohammed246
 
Jenkins part 3
Mohammed246
 
Jenkins part 2
Mohammed246
 
Jenkins Part 1
Mohammed246
 
jBPM Connector
Mohammed246
 
Java for beginners
Mohammed246
 
Scatter gather
Mohammed246
 
Velocity in Mule
Mohammed246
 
Rabbit Mq in Mule
Mohammed246
 
Quartz in Mule
Mohammed246
 
Simple web service vm
Mohammed246
 
Validate soap request in mule
Mohammed246
 
Web service vm in mule
Mohammed246
 
Xslt in mule
Mohammed246
 
Drools in Mule
Mohammed246
 
Mule Esb Data Weave
Mohammed246
 
Idempotent filter in mule
Mohammed246
 
Groovy example in mule
Mohammed246
 
Creating dynamic json
Mohammed246
 
Converting with custom transformer
Mohammed246
 
Caching and invalidating with managed store
Mohammed246
 

Recently uploaded (20)

PDF
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PDF
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PPTX
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit
 
PDF
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PPTX
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
Staying Human in a Machine- Accelerated World
Catalin Jora
 
PDF
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
PDF
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
PPT
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
PPTX
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
AI Penetration Testing Essentials: A Cybersecurity Guide for 2025
defencerabbit
 
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Agentforce World Tour Toronto '25 - MCP with MuleSoft
Alexandra N. Martinez
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
Staying Human in a Machine- Accelerated World
Catalin Jora
 
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
Transforming Utility Networks: Large-scale Data Migrations with FME
Safe Software
 
Ericsson LTE presentation SEMINAR 2010.ppt
npat3
 
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 

Api Layer

  • 1. API Layer in Mule 1
  • 2. 2 API Layer A REST or Web services API layer offers a decoupled interface to data and/or functionality of one or more applications. It provides a common, language-agnostic way of interacting with an application
  • 3. 3 Usecases Here are some common examples of where an API layer would be used: You need to connect to a legacy application that does not have a REST API. For example you have a custom CRM or HR system that you want employees to be able to access through a portal. You want to publish an API that enables your partners to communicate with your systems through a well-defined interface. Typically a Web services API is created for this.
  • 4. 4 Anypoint Platform for APIs Make API-led connectivity a reality with Anypoint™ Platform. Build new APIs, design new interfaces for existing APIs and more efficiently manage all your APIs using a single platform to rapidly expose enterprise data to mobile devices, web apps and connected things in a secure controlled way. Unleash the value of your information, eliminating the friction of integration and enabling unprecedented speed, agility and rapid change.
  • 5. 5 API Gateway Creates a secure connection to any backend service or data source Runs in the cloud or on-premises behind a firewall Lets you enforce runtime policies and collect data for analytics
  • 6. 6 API Manager API management just got easier. With API Manager, you can manage users, traffic and SLAs and secure APIs with just a few simple steps. The built-in API Gateway allows you to easily connect to any backend service or data source. Wherever your APIs are hosted and whatever technologies they run on, you can keep tabs on all your APIs in one place.
  • 7. 7 API contract manager Manages access to your API by issuing contract keys Monitors the API to confirm it is meeting all contract terms Ensures compliance with service level agreements (SLAs)
  • 8. 8 API policy manager Applies policies to APIs or endpoints around security, throttling, rate limiting, and more Federate with PingFederate or OpenAM to provide identity management and OAuth protection for your APIs Lets you require or restrict certain behaviors in a few simple steps Lets you add or remove policies at runtime with no API downtime