What is API?
Define API Complete Life Cycle
What are the components of the Anypoint platform?
What is Auto-discovery?
Types of policies
How to apply policies in an application?
Basic endpoint
Proxy endpoint
What is proxy API and how to create it?
3. Speaker
3
About Speaker:
⮚ 3.7 years of total experience in mulesoft.
⮚ Certified Mulesoft Developer.
⮚ Working as a solution consultant at Apisero.
⮚ Coimbatore Mule Meetup Leader.
4. Speaker
4
About Speaker:
⮚ 11 years of Technical Experience.
⮚ 6 years of Experience in the Integration Domain.
⮚ Certified Mulesoft Architect.
⮚ Mule Meetup Speaker.
⮚ Coimbatore Mule Meetup Leader
5. CHEERS..!!
We have prizes to give away!
3 Winners a special prize is ready
5
A SHOW OF HANDS:
New Members With Us.!!
6. ❖ What is API?
❖ Define API Complete Life Cycle
❖ What are the components of Anypoint platform?
❖ What is Auto-discovery?
❖ Types of policies
❖ How to apply policies in an application?
○ Basic endpoint
○ Proxy endpoint
❖ What is proxy API and how to create it?
Agenda
6
7. ❖ An API is a software mediator that allows two applications to talk to each other.
❖ An API is a messenger that delivers your request to the provider that you're requesting it from and
then delivers the response back to you.
What is API?
7
8. ❖ Full API lifecycle management is the
process of overseeing an API from
its creation to retirement across its
full life span.
❖ This includes everything from
designing, publishing, documenting,
securing, and analyzing APIs.
❖ An effective API strategy must
include an API management solution
that makes APIs easily discoverable
and reusable, and ensures that they
are properly governed and secured.
Define API Complete Life Cycle
88
10. ❖ Anypoint Design Center is a web-based tool to design API’s REST interfaces or specifications as
per the requirement. While creating the interface it will validate the interface for any syntax error and
highlight the same.
Design Center
10
11. ❖ Anypoint Exchange provides the benefit of
being able to discover, share, and
incorporate assets and resources into your
applications
❖ Within organization different development
teams can access API exchange for
getting required APIs.
❖ Once APIs are developed in Organization
then it’s published on API Exchange as
Assets so that other team can utilize APIs
as per their needs.
❖ This promotes API Reusability within the
organization.
Anypoint Exchange
11
12. 12
❖ Anypoint Studio is a user-friendly IDE (integrated development environment) used
for developing and testing Mule applications.
Anypoint Studio
13. 13
❖ Runtime manager is to deploy
and manage mule application on
mule runtime engine, where
mule runtime is running on
Cloudhub or on-premise or on
RTF.
❖ By using runtime manage you
can deploy/undeploy the mule
app
❖ You can change the runtime
version at any time
❖ You can horizontal/vertically
scale your application.
Runtime Manager
14. ❖ API Manager is a component of Anypoint Platform that helps for managing APIs from Exchange or
external sources and also API Manager is used for applying the policies to APIs.
API Manager
14
15. 15
❖ API Autodiscovery is used to create a link between API in API Manager and its
deployed mule application in runtime manager. So that the application deployed
understands the policies applied in API manager.
❖ An API in a Mule runtime can only be associated with one autodiscovery instance.
No two Autodiscoveries can be associated with the same API in a Mule Runtime.
API Autodiscovery
16. 16
API Manager provide you an out of the box feature to create proxy web service
on the go and which can sit before the actual web service and in this way a
legacy service can be accessed in more advanced way.
Creating proxy service in API manager
19. Get ready to WIN a Special Gift from MuleSoft Community
Quiz Time
20. ❖ You should not be a meetup leader.
❖ In last 30 days you shouldn’t own any trivia quiz in any
meetup.
Important Instructions for the
attendees to play Trivia quiz
21. 1. Log in to www.kahoot.it via your
mobile phone
2. Click on “Play” on top right hand side
of the web page
3. Enter the game pin that is displayed
on the quiz master’s screen
4. Give your complete name as the
nickname
5. You will be getting your questions on
your laptop screen with option.
6. For every questions you will get 20
22. 22
Share:
○ Tweet your pictures using the hashtag #CoimbatoreMuleSoftMeetup
○ Invite your network to join: https://meetups.mulesoft.com/coimbatore/
Feedback:
○ Fill out the survey feedback and suggest topics for upcoming events
○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program
What’s next?
23. 23
Power of Salesforce Lightning Web Components and
MuleSoft along with Platform Events On Sat, Jun 05,
2.00 PM (IST) by Amit Singh
https://meetups.mulesoft.com/events/details/mulesoft-
coimbatore-presents-power-of-salesforce-lightning-web-
components-and-mulesoft-along-with-platform-events/
Next Meetups