SlideShare a Scribd company logo
[Pune-India]
[19th October 2019]
API Life Cycle
Service Mesh
All contents © MuleSoft Inc.
Agenda
2
• Introductions
• Service Mesh
• Complete Lifecycle of APIs
• Q&A
• What’s next
• Networking time
All contents © MuleSoft Inc. 3
Santosh
Ojha
Seemant
Jain
Mukesh Thakur Manish Yadav
Presenters, Organizers and You
A SHOW OF HANDS:
Who is new to this Meetup?
Shailendra
Malviya
Vikalp
Vishal Chaudhari
API Lifecycle from Design
to Publication
All contents © MuleSoft Inc. 5
Overall Process
All contents © MuleSoft Inc.
Design and Publish
6
• Design
– The process begins with the API Designer designing the API specifications in the
form of RAML using Design Center.
• Publish
– The API Designer is able to publish the API from Design Center by clicking on the
icon “Publish to Exchange“.
All contents © MuleSoft Inc.
Share and Discovery
7
• Share
– Now is the turn of the Admin to share it to other
people that don't belong to this business group.
– For the rest of the users, there are two options:
Sharing to specific users & via Public Portal.
• Discovery
– Discovery User
– Discovery Public
All contents © MuleSoft Inc.
Register API
8
• The key important information that is
returned is the values API Name and
API Version. The combination of these
two values uniquely identifies a unique
Instance in API Manager.
• This information is essential to link this
API Instance to the running application
that will implement the API, and allows
its management (apply policy,
statistics, alerts, etc..)
All contents © MuleSoft Inc.
Register API
9
• The link between the Mule Runtime (implementing the API) and the API Instance
(in API Manager) is done with the help of 4 different properties:
– API Name
– API Version
– client_id
– client_secret
• API Name and API Version will link to the particular instance that was registered
in the previous step in API Manager. The client_id and client_secret identifies the
Environment where the Mule Application is running.
All contents © MuleSoft Inc.
Pairing with Runtime
10
• Configuration Management and Deploy Mule Application
• Pairing
– In Anypoint studio
All contents © MuleSoft Inc.
Pairing with Runtime
11
• Manage API Instance
– Once the icon of the API Instance is green, the Mule Agent is connected and new
policies can be applied. The enforcement of those policies in the Mule Application
implementing the API will occur instantly.
All contents © MuleSoft Inc.
Request Access
12
• Apply Client ID Based Policies
• Request Access from an Internal User
• Approval Process
• Request Access from the Public Portal
All contents © MuleSoft Inc.
API Connector corresponding to API
13
• Once the data is entered, then the asset is created in Exchange as an API, and,
automatically, the corresponding API Connector is created in Exchange as well in
order to be able to consume that API from other mule applications. This connector
is obviously available in Exchange and Developers can download it and install it to
invoke to this API.
• Small demo.
Networking time
Introduce yourself to your neighbors!
All contents © MuleSoft Inc.
Take a stand !
15
• Nominate yourself for
the next meetup speaker
and suggest a topic as
well.
All contents © MuleSoft Inc.
What’s next
16
• Share:
– Invite your network to join: https://meetups.mulesoft.com/Pune/
• Feedback:
– Contact your organizers to suggest topics
– Contact MuleSoft at meetup@mulesoft.com for ways to improve the program
– Your feedback is fuel for us
• Our next meetup:
– Date: 23 Nov 2019
– Location: Hexaware Technologies, Hinjewadi
– Topic: TBD
See you next time
Please send topic suggestions to the organizer
Meetup slide 19th oct

More Related Content

PPTX
Delhi MuleSoft Meetup - 19 march2022
PPTX
Session on API auto scaling, monitoring and Log management
PPTX
Api complete life cycle with api security
PDF
MuleSoft Surat Virtual Meetup#8 - Anypoint Business Group Connected Apps and ...
PPTX
Indianapolis mulesoft meetup_sep_11_2021
PPT
Meetup slide api_design_custom_poicies_in_mule4
PPTX
MuleSoft Kochi Meetup #3– Integration with Web Sockets
PPTX
Mule api management
Delhi MuleSoft Meetup - 19 march2022
Session on API auto scaling, monitoring and Log management
Api complete life cycle with api security
MuleSoft Surat Virtual Meetup#8 - Anypoint Business Group Connected Apps and ...
Indianapolis mulesoft meetup_sep_11_2021
Meetup slide api_design_custom_poicies_in_mule4
MuleSoft Kochi Meetup #3– Integration with Web Sockets
Mule api management

What's hot (20)

PDF
What's New with Anypoint Platform? Unified Platform Management
PDF
Api manager
PPTX
Hyderabad meet up-sep12
PDF
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
PPTX
#2 connected apps_calicut_31_july
PPTX
Mulesoft meetup slides mumbai_20113019_exception_handling
PDF
MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...
PPTX
Mule Anypoint API Gateway
PDF
[WSO2Con Asia 2018] Managing API Integrations with WSO2 API Manager
PPTX
Connecting the New Enterprise | MuleSoft
PPTX
MuleSoft Meetup Charlotte 2 - 2019
PPTX
Anypoint Platform Deployment Strategies
PDF
Extensible API Management
PDF
MuleSoft Anypoint Platform and Three Tier Architecture
PPTX
Anypoint Monitoring - Built in Dashboards, Custom Dashboards, Alerts and Func...
PPTX
Nyc mule soft_meetup_13_march_2021
PDF
MuleSoft Development | What Mulesoft Development Means for Business
PDF
API Revisions - WSO2 API Manager Community Call (10/27/2021)
PPTX
Creating an OData-Enabled API
PPT
Error Handling in Mulesoft
What's New with Anypoint Platform? Unified Platform Management
Api manager
Hyderabad meet up-sep12
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
#2 connected apps_calicut_31_july
Mulesoft meetup slides mumbai_20113019_exception_handling
MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...
Mule Anypoint API Gateway
[WSO2Con Asia 2018] Managing API Integrations with WSO2 API Manager
Connecting the New Enterprise | MuleSoft
MuleSoft Meetup Charlotte 2 - 2019
Anypoint Platform Deployment Strategies
Extensible API Management
MuleSoft Anypoint Platform and Three Tier Architecture
Anypoint Monitoring - Built in Dashboards, Custom Dashboards, Alerts and Func...
Nyc mule soft_meetup_13_march_2021
MuleSoft Development | What Mulesoft Development Means for Business
API Revisions - WSO2 API Manager Community Call (10/27/2021)
Creating an OData-Enabled API
Error Handling in Mulesoft
Ad

Similar to Meetup slide 19th oct (20)

PPTX
Managing APIs with MuleSoft
PPTX
MuleSoft Meetup slides_kualalumpur_19thSept_Undisturbed REST: Achieving Undis...
PPTX
Learn mulesoft from scratch
PPTX
MuleSoft Meetup Charlotte 2019
PPTX
Chandigarh MuleSoft Meetup #01
PPTX
São Paulo MuleSoft Meetup #5 - Runtime Fabric
PPTX
Mulesoft Indore meetup #1
PPTX
Mule soft indore meetup 2
PPTX
Mexico City Online Mulesoft Meetup - Quality Code with MUNIT - May 4, 2020
PDF
Mule soft dubai virtual meetup 27_apr
PDF
Pune meetup 16 feb 2019
PPTX
West Yorkshire Mulesoft Meetup #5
PPTX
Manila MuleSoft Meetup #4 January 2019
PPTX
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.
PPTX
Implementing CloudHub 2.0 CI/CD Pipeline with Bitbucket Integration
PPTX
Bangalore mulesoft meetup#10
PPTX
Vancouver mulesoft meetup_september_2020
PPTX
Light Speed Integrations With Anypoint Flow Designer
PPTX
Microservices Best Practices
PPTX
Extending The Power Of Anypoint Platform Using Anypoint Service Mesh
Managing APIs with MuleSoft
MuleSoft Meetup slides_kualalumpur_19thSept_Undisturbed REST: Achieving Undis...
Learn mulesoft from scratch
MuleSoft Meetup Charlotte 2019
Chandigarh MuleSoft Meetup #01
São Paulo MuleSoft Meetup #5 - Runtime Fabric
Mulesoft Indore meetup #1
Mule soft indore meetup 2
Mexico City Online Mulesoft Meetup - Quality Code with MUNIT - May 4, 2020
Mule soft dubai virtual meetup 27_apr
Pune meetup 16 feb 2019
West Yorkshire Mulesoft Meetup #5
Manila MuleSoft Meetup #4 January 2019
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.
Implementing CloudHub 2.0 CI/CD Pipeline with Bitbucket Integration
Bangalore mulesoft meetup#10
Vancouver mulesoft meetup_september_2020
Light Speed Integrations With Anypoint Flow Designer
Microservices Best Practices
Extending The Power Of Anypoint Platform Using Anypoint Service Mesh
Ad

More from Santosh Ojha (15)

PDF
docusign pune meetup.pdf
PDF
Varanasi_Meetup_Universal API Managment.pdf
PDF
Hyd virtual meetupslides11jul
PDF
Mulesoft Pune Meetup Deck - Apr 2020
PDF
Meetup tdd
PDF
Hyderabad Mule meetup #9
PDF
Mule Meetup Pune - August 2019
PDF
Pune Mule Meetups July 2019
PDF
Examples from Pune meetup
PDF
Meetup slide 1st june
PDF
Pune mulesoft meetup june 29 - b2 b
PDF
Meetup slide 20_apr
PDF
Meetup hyderabad mule-4.x
PDF
Meetup slide 15_dec_v2
PPTX
Mule activemq
docusign pune meetup.pdf
Varanasi_Meetup_Universal API Managment.pdf
Hyd virtual meetupslides11jul
Mulesoft Pune Meetup Deck - Apr 2020
Meetup tdd
Hyderabad Mule meetup #9
Mule Meetup Pune - August 2019
Pune Mule Meetups July 2019
Examples from Pune meetup
Meetup slide 1st june
Pune mulesoft meetup june 29 - b2 b
Meetup slide 20_apr
Meetup hyderabad mule-4.x
Meetup slide 15_dec_v2
Mule activemq

Recently uploaded (20)

PPTX
Cloud computing and distributed systems.
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
A Presentation on Artificial Intelligence
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
Cloud computing and distributed systems.
20250228 LYD VKU AI Blended-Learning.pptx
Review of recent advances in non-invasive hemoglobin estimation
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Unlocking AI with Model Context Protocol (MCP)
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Approach and Philosophy of On baking technology
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Advanced methodologies resolving dimensionality complications for autism neur...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
MYSQL Presentation for SQL database connectivity
A Presentation on Artificial Intelligence
Reach Out and Touch Someone: Haptics and Empathic Computing

Meetup slide 19th oct

  • 1. [Pune-India] [19th October 2019] API Life Cycle Service Mesh
  • 2. All contents © MuleSoft Inc. Agenda 2 • Introductions • Service Mesh • Complete Lifecycle of APIs • Q&A • What’s next • Networking time
  • 3. All contents © MuleSoft Inc. 3 Santosh Ojha Seemant Jain Mukesh Thakur Manish Yadav Presenters, Organizers and You A SHOW OF HANDS: Who is new to this Meetup? Shailendra Malviya Vikalp Vishal Chaudhari
  • 4. API Lifecycle from Design to Publication
  • 5. All contents © MuleSoft Inc. 5 Overall Process
  • 6. All contents © MuleSoft Inc. Design and Publish 6 • Design – The process begins with the API Designer designing the API specifications in the form of RAML using Design Center. • Publish – The API Designer is able to publish the API from Design Center by clicking on the icon “Publish to Exchange“.
  • 7. All contents © MuleSoft Inc. Share and Discovery 7 • Share – Now is the turn of the Admin to share it to other people that don't belong to this business group. – For the rest of the users, there are two options: Sharing to specific users & via Public Portal. • Discovery – Discovery User – Discovery Public
  • 8. All contents © MuleSoft Inc. Register API 8 • The key important information that is returned is the values API Name and API Version. The combination of these two values uniquely identifies a unique Instance in API Manager. • This information is essential to link this API Instance to the running application that will implement the API, and allows its management (apply policy, statistics, alerts, etc..)
  • 9. All contents © MuleSoft Inc. Register API 9 • The link between the Mule Runtime (implementing the API) and the API Instance (in API Manager) is done with the help of 4 different properties: – API Name – API Version – client_id – client_secret • API Name and API Version will link to the particular instance that was registered in the previous step in API Manager. The client_id and client_secret identifies the Environment where the Mule Application is running.
  • 10. All contents © MuleSoft Inc. Pairing with Runtime 10 • Configuration Management and Deploy Mule Application • Pairing – In Anypoint studio
  • 11. All contents © MuleSoft Inc. Pairing with Runtime 11 • Manage API Instance – Once the icon of the API Instance is green, the Mule Agent is connected and new policies can be applied. The enforcement of those policies in the Mule Application implementing the API will occur instantly.
  • 12. All contents © MuleSoft Inc. Request Access 12 • Apply Client ID Based Policies • Request Access from an Internal User • Approval Process • Request Access from the Public Portal
  • 13. All contents © MuleSoft Inc. API Connector corresponding to API 13 • Once the data is entered, then the asset is created in Exchange as an API, and, automatically, the corresponding API Connector is created in Exchange as well in order to be able to consume that API from other mule applications. This connector is obviously available in Exchange and Developers can download it and install it to invoke to this API. • Small demo.
  • 15. All contents © MuleSoft Inc. Take a stand ! 15 • Nominate yourself for the next meetup speaker and suggest a topic as well.
  • 16. All contents © MuleSoft Inc. What’s next 16 • Share: – Invite your network to join: https://meetups.mulesoft.com/Pune/ • Feedback: – Contact your organizers to suggest topics – Contact MuleSoft at meetup@mulesoft.com for ways to improve the program – Your feedback is fuel for us • Our next meetup: – Date: 23 Nov 2019 – Location: Hexaware Technologies, Hinjewadi – Topic: TBD
  • 17. See you next time Please send topic suggestions to the organizer