SlideShare a Scribd company logo
28 September 2022
Manchester MuleSoft Meetup Group
Scaling with UAPIM and API Governance
2
●About the organizer:
○ Akshata Sawant
○ Steve Clarke
○ Meghana Prasad
○ Terry Lockwood
○ Nitish Raj
●About the sponsor:
○ Slalom
○ MuleSoft
Introductions
A SHOW OF HANDS:
Who is new to this Meetup?
3
● Introduction and new release updates
● Latest updates from the Community and Dreamforce
● Join us to get learn how to scale with UAPIM
● Learn more about API Governance with a demo
● Trivia Quiz
Agenda
Important
Announcements
Latest Releases/News
● New Certification
#MCIF010 - MuleSoft Certified Integration Foundations
● MuleSoft Robotic Process Automation (RPA)
● MuleSoft Composer
● Universal API management on Anypoint Platform
● Anypoint Code Builder
5
6
• Anypoint Studio 7.12 with Mule Runtime 4.4
• Anypoint Flex Gateway : API Gateway for APIs running anywhere
• API Governance
• MuleSoft Composer : No code integration tool for Salesforce
• Anypoint Code Builder
New Product Release
Achieving scale with Universal API Management
8
About the Speaker
• Total 19+ years of software development experience. Currently working with Slalom
as Principal Consultant.
• After flirting with Java/J2EE and TIBCO, currently settled with MuleSoft.
• Worked globally across the UK, USA, Canada, and Asia/Pacific on a range of
complex integration projects in various industry domains and diverse teams of
varying backgrounds
• Been using MuleSoft since 2016. My first API was System NetSuite API
• Hands-on with the technology
• Trained nearly 50 people on MuleSoft so far
• Obtained all MuleSoft certifications
9
● Challenges in scaling legacy APIs
● Universal API Management Overview
● MuleSoft Flex Gateway
Overview
○ Deployment Models
● Case Study
○ API landscape of a biomedical company
○ Current state prohibiting business aspirations
○ How UAPIM can help to achieve scale?
○ Future API Landscape with UAPIM
○ Demo
● Pricing
● Rollout Strategy
● Questions?
Agenda
10
Challenges in scaling legacy APIs
Heterogenous
• A typical enterprise has
100s of APIs build over
the period
• Diverse architectures,
specifications, and
environments
Siloed
• Developed and
consumed APIs in silos
• Different tools and
methodologies
Not Discoverable
• Multiple consoles to
manage
• No or limited
discoverability.
Knowledge is mostly
confined to team.
Slow
• New features and
initiatives are delivered at
slower pace
• Limited agility offered to
business and higher time-
to-market time
• Lack of agility • Higher cost
• Limited or no reuse • No single pane of glass
11
Universal API Management Overview
Universal API Management is a collection of both new and existing MuleSoft products to support the evolving needs
of the APIM market
Enabled Developer to
“Work with any API, built
anywhere”
CloudHub / RFT
- Fully managed iPaaS
Anypoint Flex Gateway
(New)
- Control and secure APIs
running anywhere
Anypoint API Designer
- GraphQL and AsyncAPI
support
Anypoint Platform CLI
(New)
- Automatically catalogue,
discover and reuse API
specifications into
Exchange
Enabled API Owner to
“Secure any API, deployed
anywhere”
Enabled Architect to
“Manage and govern
consistently”
Enabled API Product Manager
to “Create vibrant API
ecosystem”
Anypoint Monitoring
- Real-time custom dashboards
for holistic view
Anypoint API Governance
(New)
- Ensure consistent quality and
compliance
Anypoint Exchange
- Package your APIs into
products
Anypoint Experience Hub
(New)
- Build developer portals in
minutes.
12
MuleSoft Flex Gateway - Overview
Ultrafast API gateway for APIs running anywhere
Anypoint Flex Gateway is ultrafast, designed to manage
and secure APIs running anywhere.
With ability to integrate seamlessly with DevOps and
CI/CD workflows, Anypoint Flex Gateway delivers the
performance required for the most demanding
applications while providing enterprise security and
manageability across any environment.
• Extend Anypoint Platform capabilities to APIs running
anywhere
• Uniform security to APIs across the API landscape
• Build rich experience for developers by making APIs
self-discoverable
• Increase composable blocks for greater reusability
• Uniform governance and discoverability
13
MuleSoft Flex Gateway – Deployment Models
Expand Anypoint Platform capabilities to APIs deployed anywhere
Stand alone APIs running on
traditional servers (eg :
tomcat can front Flex
Gateway to add API
Management capabilities.
Flex Gateway can be deployed
as container sidecar to APIs
running in Docker container.
Flex Gateway can act as an ingress
controller to the API deployed in
Kubernetes Clusters.
14
Case Study - API landscape of a biomedical
compony
▪ Current State
▪ Heterogenous deployment model and
technologies
▪ Future acquisition to increase IT entropy
Order Mgmt
System
Website
Payroll
Laboratory
Mgmt
R&D
Service Cloud Sales Cloud
Marketing
Cloud
LMS
PIM
BI Reporting
Microservices
AWS
Ireland
Region
On-
prem
SaaS
Prohibiting factors
▪ No single pane of glass
▪ No unified security
▪ No unified monitoring and alert
▪ High initial investment
▪ Different tools for API
management
15
Current state prohibiting business aspirations
▪ Current State
- A legacy monolithic application
- Built in .NET, Confusion and MS SQL
- Further investment is prohibited as SaaS solution to replace
- Exposes stock availability check functionality as an HTTP
service
▪ Aspiration
- Integrate with channels : Mobile App, WeChat, 3rd party app
- Robust industry standard security
- State-of-the-art monitoring and alerting
- Shorter time-to-markets , lower initial investment
- No tech waste when the existing application is sunseted
MS
SQL
Ordering
UI
Stock
Availability
Service
Stock
Mgmt
Product
Master
Pricelist
WERCS
Website
Legacy Monolithic
Application
AWS – Ireland
Region
External
Users
Internal Users
(CSR)
16
How UAPIM can help to achieve scale?
MS
SQL
Ordering
UI
Stock
Availability
Service
Stock
Mgmt
Product
Master
Pricelist
WERCS
Website
Legacy Monolithic Application
AWS – Ireland
Region
Mobile
WeChat
3rd Party App
Anypoint Flex Gateway
Anypoint
Monitoring
API Alerts
Support Engineer
Internal Users
(CSR)
External
Users
Visualizer
API
Governanc
e
17
Future API Landscape with UAPIM
Order Mgmt
System
Flex
Gateway
Payroll
Laboratory
Mgmt
R&D
Service Cloud Sales Cloud
Marketing
Cloud
LMS
PIM
BI Reporting
Microservices
AWS
Ireland
Region
On-
prem
SaaS
Future Status
▪ Single pane of glass
▪ Unified security
▪ Unified monitoring and alert
▪ Consumption based pricing
▪ Unified tools for API
management
Website
Flex
Gateway
CloudHub
API
Manager
Anypoint
Monitoring
Anypoint
Alerting
Visualizer
API
Governance
Support Engineer
18
Demo
19
Pricing
Consumption based pricing for greater affordability
Flex Gateway | per 100M API requests per year
API Manager | per API per month
API Governance | per API per month
API Experience Hub | per registered App per month
Existing customers can start exploring UAPIM
capabilities without incurring into any licensing cost
New customers no longer have to buy API Manager
& Analytics Add-on to get started with UAPIM
Buy consumption-based UAPIM capabilities a-la-
carte
UAPIM capabilities can be used without need of
having runtime component license
Cost License
Historically MuleSoft offerings were fixed-priced. With Universal API Management capabilities, MuleSoft has
introduced consumption based pricing that will be more economical flexible and low on-boarding cost.
20
Rollout Strategy
Explore
• Understand IT
Vision and
Roadmap
• Understand API and
Application
Landscapes
• Understand Network
Architecture
• Understand Security
Strategy
• Catalogue API
• Capture Data
Volume and Existing
Policies
Pilot
• Select An API Landscape For
UAPIM on-boarding MVP
• Create Plan and Secure
Resources
• Network Configuration
• Extract API Definition and
Documentation to Anypoint
Exchange
• Publish APIs and Apply
Policies
• Configure Alert and Monitoring
Expand
• Multiple API Landscape on-boarding to
UAPIM in an iterative manner
• Decommissioning of redundant tools,
servers and devices
• Reskilling and deployment of redundant
team
• Evangelism of newly unearthed API
Assets with business team
Duration (in months)
Progress
21
MuleSoft Flex Gateway - Overview
Ultrafast API gateway for APIs running anywhere
Anypoint Flex Gateway is ultrafast, designed to manage and secure APIs running
anywhere.
With ability to integrate seamlessly with DevOps and CI/CD workflows, Anypoint
Flex Gateway delivers the performance required for the most demanding
applications while providing enterprise security and manageability across any
environment.
• Extend Anypoint Platform capabilities to APIs running anywhere
• Uniform security to APIs across the API landscape
• Build rich experience for developers by making APIs self-discoverable
• Increase composable blocks for greater reusability
• Uniform governance and discoverability
QnA
Break!
API Governance with MuleSoft
About the Moderators
Akshata Sawant, Developer Advocate at MuleSoft (EMEA)
25
● Co-author of the title “MuleSoft for Salesforce Developer”
● Former MuleSoft Ambassadress
● 5+ years of experience as a MuleSoft Developer and Architect
● Technical Blogger and Global Speaker
● Advocating Women in Tech
● MuleSoft Meetup Leader - London, Manchester and Mumbai
https://amzn.to/3KeI5kX
26
What is API Governance ?
Governance in simple terms
27
Why API Governance
28
Apply best
practices
and
standards
to your APIs
Govern
your API
while its in
Developme
nt stage
Connect
API
Governance
and DevOps
API Governance Profiles
29
API Governance Profiles
30
> 70% of
APIs are
conformant
< 70% of
APIs are
conformant
Normal At Risk
Conformant vs Non-conformant
31
conformant
/kənˈfɔːm(ə)nt/
adjective
1. (especially of technology) compatible or conforming with appropriate
standards.
Non-conformance severity levels
32
81% - 99%
rulesets
passed
41% - 81%
rulesets
passed
0 - 40%
rulesets
passed
Low Medium High
API Governance Rulesets
33
DEMO
Demo
● How to create a API Governance Profile
● What are different ruleset ?
● What is conformant and non-comformant status and what difference it makes ?
● How to apply API Governance to your API
35
Recap
● What is API Governance and why do we need it?
● API Governance Profile and Rulesets
● How to implement API Governance
● MuleSoft Documentation: https://docs.mulesoft.com/api-governance/
36
TRIVIA QUIZ
Question 1
What is the non-conformance severity level if 0-40% rulesets are passed?
A. low
B. medium
C. high
D. very high
38
Question 2
We can implement API Governance with DevOps
A. True
B. False
39
Question 3
What is the pricing model of Flex Gateway?
A. Fixed price
B. Pay as per the consumption
40
Question 4
Flex Gateway can be installed on cloudhub.
A. True
B. False
41
42
● Share:
○ Tweet using the hashtag #MuleSoftMeetups
○ Invite your network to join:
● 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?
Introduce yourself to your neighbor
Networking time
Thank you

More Related Content

Similar to Manchester MuleSoft Meetup #8 - 28 Sept.pptx

Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022
Daniel Soffner
 
API Management within a Microservice Architecture
API Management within a Microservice ArchitectureAPI Management within a Microservice Architecture
API Management within a Microservice Architecture
WSO2
 
API Management Within a Microservices Architecture
API Management Within a Microservices Architecture API Management Within a Microservices Architecture
API Management Within a Microservices Architecture
Nadeesha Gamage
 
Managing APIs with MuleSoft
Managing APIs with MuleSoftManaging APIs with MuleSoft
Managing APIs with MuleSoft
Guilherme Pereira Silva
 
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShiftDeploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Harshana Martin
 
MuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, GermanyMuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, Germany
MulesoftMunichMeetup
 
Building modern secure API Products and Monetise with MuleSoft Anypoint Platform
Building modern secure API Products and Monetise with MuleSoft Anypoint PlatformBuilding modern secure API Products and Monetise with MuleSoft Anypoint Platform
Building modern secure API Products and Monetise with MuleSoft Anypoint Platform
Harshana Martin
 
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore Meetup
WSO2
 
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Angel Alberici
 
Inovacao e Arquitetura Moderna com APIs e Mulesoft
Inovacao e Arquitetura Moderna com APIs e MulesoftInovacao e Arquitetura Moderna com APIs e Mulesoft
Inovacao e Arquitetura Moderna com APIs e Mulesoft
Danilo Bordini
 
London MuleSoft Meetup
London MuleSoft Meetup London MuleSoft Meetup
London MuleSoft Meetup
Akshata Sawant
 
MuleSoft Manchester Meetup #4 slides 11th February 2021
MuleSoft Manchester Meetup #4 slides 11th February 2021MuleSoft Manchester Meetup #4 slides 11th February 2021
MuleSoft Manchester Meetup #4 slides 11th February 2021
Ieva Navickaite
 
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
Jitendra Bafna
 
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptxRuntime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
Sandeep Deshmukh
 
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023
AnuragSharma900
 
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
 
Mulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different servicesMulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different services
Byreddy Sravan Kumar Reddy
 
Introduction to mulesoft - Alpharetta Developer Group Meet
Introduction to mulesoft - Alpharetta Developer Group MeetIntroduction to mulesoft - Alpharetta Developer Group Meet
Introduction to mulesoft - Alpharetta Developer Group Meet
Jitendra Zaa
 
Perth MeetUp June 2023
Perth MeetUp June 2023Perth MeetUp June 2023
Perth MeetUp June 2023
Michael Price
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
Apigee | Google Cloud
 

Similar to Manchester MuleSoft Meetup #8 - 28 Sept.pptx (20)

Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022
 
API Management within a Microservice Architecture
API Management within a Microservice ArchitectureAPI Management within a Microservice Architecture
API Management within a Microservice Architecture
 
API Management Within a Microservices Architecture
API Management Within a Microservices Architecture API Management Within a Microservices Architecture
API Management Within a Microservices Architecture
 
Managing APIs with MuleSoft
Managing APIs with MuleSoftManaging APIs with MuleSoft
Managing APIs with MuleSoft
 
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShiftDeploying and Managing Anypoint Runtime Fabric on OpenShift
Deploying and Managing Anypoint Runtime Fabric on OpenShift
 
MuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, GermanyMuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, Germany
 
Building modern secure API Products and Monetise with MuleSoft Anypoint Platform
Building modern secure API Products and Monetise with MuleSoft Anypoint PlatformBuilding modern secure API Products and Monetise with MuleSoft Anypoint Platform
Building modern secure API Products and Monetise with MuleSoft Anypoint Platform
 
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore Meetup
 
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
Sustainability Challenge, Postman, Rest sheet and Anypoint provider : MuleSof...
 
Inovacao e Arquitetura Moderna com APIs e Mulesoft
Inovacao e Arquitetura Moderna com APIs e MulesoftInovacao e Arquitetura Moderna com APIs e Mulesoft
Inovacao e Arquitetura Moderna com APIs e Mulesoft
 
London MuleSoft Meetup
London MuleSoft Meetup London MuleSoft Meetup
London MuleSoft Meetup
 
MuleSoft Manchester Meetup #4 slides 11th February 2021
MuleSoft Manchester Meetup #4 slides 11th February 2021MuleSoft Manchester Meetup #4 slides 11th February 2021
MuleSoft Manchester Meetup #4 slides 11th February 2021
 
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
 
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptxRuntime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptx
 
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023
 
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...
 
Mulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different servicesMulesoft Connections to different companies, and different services
Mulesoft Connections to different companies, and different services
 
Introduction to mulesoft - Alpharetta Developer Group Meet
Introduction to mulesoft - Alpharetta Developer Group MeetIntroduction to mulesoft - Alpharetta Developer Group Meet
Introduction to mulesoft - Alpharetta Developer Group Meet
 
Perth MeetUp June 2023
Perth MeetUp June 2023Perth MeetUp June 2023
Perth MeetUp June 2023
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 

More from Akshata Sawant

Anypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptxAnypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
Akshata Sawant
 
Zero Trust Security - Updated
Zero Trust Security - UpdatedZero Trust Security - Updated
Zero Trust Security - Updated
Akshata Sawant
 
Mumbai MuleSoft Meetup #22.pptx
Mumbai MuleSoft Meetup #22.pptxMumbai MuleSoft Meetup #22.pptx
Mumbai MuleSoft Meetup #22.pptx
Akshata Sawant
 
Mumbai MuleSoft Meetup #21
Mumbai MuleSoft Meetup #21Mumbai MuleSoft Meetup #21
Mumbai MuleSoft Meetup #21
Akshata Sawant
 
London MuleSoft Meetup 15 Sept
London MuleSoft Meetup 15 SeptLondon MuleSoft Meetup 15 Sept
London MuleSoft Meetup 15 Sept
Akshata Sawant
 
Zero Trust Security in practice.pptx
Zero Trust Security in practice.pptxZero Trust Security in practice.pptx
Zero Trust Security in practice.pptx
Akshata Sawant
 
Mumbai MuleSoft Meetup #20
Mumbai MuleSoft Meetup #20Mumbai MuleSoft Meetup #20
Mumbai MuleSoft Meetup #20
Akshata Sawant
 
Power of Einstein Analytics - Salesforce + Mulesoft
Power of Einstein Analytics - Salesforce + Mulesoft Power of Einstein Analytics - Salesforce + Mulesoft
Power of Einstein Analytics - Salesforce + Mulesoft
Akshata Sawant
 
Mumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ Integrations
Mumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ IntegrationsMumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ Integrations
Mumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ Integrations
Akshata Sawant
 
Manchester MuleSoft Meetup #6 - Runtime Fabric with Mulesoft
Manchester MuleSoft Meetup #6 - Runtime Fabric with Mulesoft Manchester MuleSoft Meetup #6 - Runtime Fabric with Mulesoft
Manchester MuleSoft Meetup #6 - Runtime Fabric with Mulesoft
Akshata Sawant
 
Mumbai MuleSoft Meetup #18
Mumbai MuleSoft Meetup #18Mumbai MuleSoft Meetup #18
Mumbai MuleSoft Meetup #18
Akshata Sawant
 
Mumbai MuleSoft Meetup #17 - GraphQL
Mumbai MuleSoft Meetup #17 - GraphQLMumbai MuleSoft Meetup #17 - GraphQL
Mumbai MuleSoft Meetup #17 - GraphQL
Akshata Sawant
 
Mumbai MuleSoft Meetup #15
Mumbai MuleSoft Meetup #15Mumbai MuleSoft Meetup #15
Mumbai MuleSoft Meetup #15
Akshata Sawant
 
Mumbai MuleSoft Meetup 13
Mumbai MuleSoft Meetup 13Mumbai MuleSoft Meetup 13
Mumbai MuleSoft Meetup 13
Akshata Sawant
 
Mumbai MuleSoft Meetup 12
Mumbai MuleSoft Meetup 12Mumbai MuleSoft Meetup 12
Mumbai MuleSoft Meetup 12
Akshata Sawant
 
Mumbai MuleSoft Meetup 11
Mumbai MuleSoft Meetup 11Mumbai MuleSoft Meetup 11
Mumbai MuleSoft Meetup 11
Akshata Sawant
 
Meet up slides_mumbai_05022020_final
Meet up slides_mumbai_05022020_finalMeet up slides_mumbai_05022020_final
Meet up slides_mumbai_05022020_final
Akshata Sawant
 
Meet up slides_mumbai_21032020_final
Meet up slides_mumbai_21032020_finalMeet up slides_mumbai_21032020_final
Meet up slides_mumbai_21032020_final
Akshata Sawant
 

More from Akshata Sawant (18)

Anypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptxAnypoint Tools and MuleSoft Automation (DRAFT).pptx
Anypoint Tools and MuleSoft Automation (DRAFT).pptx
 
Zero Trust Security - Updated
Zero Trust Security - UpdatedZero Trust Security - Updated
Zero Trust Security - Updated
 
Mumbai MuleSoft Meetup #22.pptx
Mumbai MuleSoft Meetup #22.pptxMumbai MuleSoft Meetup #22.pptx
Mumbai MuleSoft Meetup #22.pptx
 
Mumbai MuleSoft Meetup #21
Mumbai MuleSoft Meetup #21Mumbai MuleSoft Meetup #21
Mumbai MuleSoft Meetup #21
 
London MuleSoft Meetup 15 Sept
London MuleSoft Meetup 15 SeptLondon MuleSoft Meetup 15 Sept
London MuleSoft Meetup 15 Sept
 
Zero Trust Security in practice.pptx
Zero Trust Security in practice.pptxZero Trust Security in practice.pptx
Zero Trust Security in practice.pptx
 
Mumbai MuleSoft Meetup #20
Mumbai MuleSoft Meetup #20Mumbai MuleSoft Meetup #20
Mumbai MuleSoft Meetup #20
 
Power of Einstein Analytics - Salesforce + Mulesoft
Power of Einstein Analytics - Salesforce + Mulesoft Power of Einstein Analytics - Salesforce + Mulesoft
Power of Einstein Analytics - Salesforce + Mulesoft
 
Mumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ Integrations
Mumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ IntegrationsMumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ Integrations
Mumbai MuleSoft Meetup #19 - Anypoint monitoring and MQ Integrations
 
Manchester MuleSoft Meetup #6 - Runtime Fabric with Mulesoft
Manchester MuleSoft Meetup #6 - Runtime Fabric with Mulesoft Manchester MuleSoft Meetup #6 - Runtime Fabric with Mulesoft
Manchester MuleSoft Meetup #6 - Runtime Fabric with Mulesoft
 
Mumbai MuleSoft Meetup #18
Mumbai MuleSoft Meetup #18Mumbai MuleSoft Meetup #18
Mumbai MuleSoft Meetup #18
 
Mumbai MuleSoft Meetup #17 - GraphQL
Mumbai MuleSoft Meetup #17 - GraphQLMumbai MuleSoft Meetup #17 - GraphQL
Mumbai MuleSoft Meetup #17 - GraphQL
 
Mumbai MuleSoft Meetup #15
Mumbai MuleSoft Meetup #15Mumbai MuleSoft Meetup #15
Mumbai MuleSoft Meetup #15
 
Mumbai MuleSoft Meetup 13
Mumbai MuleSoft Meetup 13Mumbai MuleSoft Meetup 13
Mumbai MuleSoft Meetup 13
 
Mumbai MuleSoft Meetup 12
Mumbai MuleSoft Meetup 12Mumbai MuleSoft Meetup 12
Mumbai MuleSoft Meetup 12
 
Mumbai MuleSoft Meetup 11
Mumbai MuleSoft Meetup 11Mumbai MuleSoft Meetup 11
Mumbai MuleSoft Meetup 11
 
Meet up slides_mumbai_05022020_final
Meet up slides_mumbai_05022020_finalMeet up slides_mumbai_05022020_final
Meet up slides_mumbai_05022020_final
 
Meet up slides_mumbai_21032020_final
Meet up slides_mumbai_21032020_finalMeet up slides_mumbai_21032020_final
Meet up slides_mumbai_21032020_final
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 

Manchester MuleSoft Meetup #8 - 28 Sept.pptx

  • 1. 28 September 2022 Manchester MuleSoft Meetup Group Scaling with UAPIM and API Governance
  • 2. 2 ●About the organizer: ○ Akshata Sawant ○ Steve Clarke ○ Meghana Prasad ○ Terry Lockwood ○ Nitish Raj ●About the sponsor: ○ Slalom ○ MuleSoft Introductions A SHOW OF HANDS: Who is new to this Meetup?
  • 3. 3 ● Introduction and new release updates ● Latest updates from the Community and Dreamforce ● Join us to get learn how to scale with UAPIM ● Learn more about API Governance with a demo ● Trivia Quiz Agenda
  • 5. Latest Releases/News ● New Certification #MCIF010 - MuleSoft Certified Integration Foundations ● MuleSoft Robotic Process Automation (RPA) ● MuleSoft Composer ● Universal API management on Anypoint Platform ● Anypoint Code Builder 5
  • 6. 6 • Anypoint Studio 7.12 with Mule Runtime 4.4 • Anypoint Flex Gateway : API Gateway for APIs running anywhere • API Governance • MuleSoft Composer : No code integration tool for Salesforce • Anypoint Code Builder New Product Release
  • 7. Achieving scale with Universal API Management
  • 8. 8 About the Speaker • Total 19+ years of software development experience. Currently working with Slalom as Principal Consultant. • After flirting with Java/J2EE and TIBCO, currently settled with MuleSoft. • Worked globally across the UK, USA, Canada, and Asia/Pacific on a range of complex integration projects in various industry domains and diverse teams of varying backgrounds • Been using MuleSoft since 2016. My first API was System NetSuite API • Hands-on with the technology • Trained nearly 50 people on MuleSoft so far • Obtained all MuleSoft certifications
  • 9. 9 ● Challenges in scaling legacy APIs ● Universal API Management Overview ● MuleSoft Flex Gateway Overview ○ Deployment Models ● Case Study ○ API landscape of a biomedical company ○ Current state prohibiting business aspirations ○ How UAPIM can help to achieve scale? ○ Future API Landscape with UAPIM ○ Demo ● Pricing ● Rollout Strategy ● Questions? Agenda
  • 10. 10 Challenges in scaling legacy APIs Heterogenous • A typical enterprise has 100s of APIs build over the period • Diverse architectures, specifications, and environments Siloed • Developed and consumed APIs in silos • Different tools and methodologies Not Discoverable • Multiple consoles to manage • No or limited discoverability. Knowledge is mostly confined to team. Slow • New features and initiatives are delivered at slower pace • Limited agility offered to business and higher time- to-market time • Lack of agility • Higher cost • Limited or no reuse • No single pane of glass
  • 11. 11 Universal API Management Overview Universal API Management is a collection of both new and existing MuleSoft products to support the evolving needs of the APIM market Enabled Developer to “Work with any API, built anywhere” CloudHub / RFT - Fully managed iPaaS Anypoint Flex Gateway (New) - Control and secure APIs running anywhere Anypoint API Designer - GraphQL and AsyncAPI support Anypoint Platform CLI (New) - Automatically catalogue, discover and reuse API specifications into Exchange Enabled API Owner to “Secure any API, deployed anywhere” Enabled Architect to “Manage and govern consistently” Enabled API Product Manager to “Create vibrant API ecosystem” Anypoint Monitoring - Real-time custom dashboards for holistic view Anypoint API Governance (New) - Ensure consistent quality and compliance Anypoint Exchange - Package your APIs into products Anypoint Experience Hub (New) - Build developer portals in minutes.
  • 12. 12 MuleSoft Flex Gateway - Overview Ultrafast API gateway for APIs running anywhere Anypoint Flex Gateway is ultrafast, designed to manage and secure APIs running anywhere. With ability to integrate seamlessly with DevOps and CI/CD workflows, Anypoint Flex Gateway delivers the performance required for the most demanding applications while providing enterprise security and manageability across any environment. • Extend Anypoint Platform capabilities to APIs running anywhere • Uniform security to APIs across the API landscape • Build rich experience for developers by making APIs self-discoverable • Increase composable blocks for greater reusability • Uniform governance and discoverability
  • 13. 13 MuleSoft Flex Gateway – Deployment Models Expand Anypoint Platform capabilities to APIs deployed anywhere Stand alone APIs running on traditional servers (eg : tomcat can front Flex Gateway to add API Management capabilities. Flex Gateway can be deployed as container sidecar to APIs running in Docker container. Flex Gateway can act as an ingress controller to the API deployed in Kubernetes Clusters.
  • 14. 14 Case Study - API landscape of a biomedical compony ▪ Current State ▪ Heterogenous deployment model and technologies ▪ Future acquisition to increase IT entropy Order Mgmt System Website Payroll Laboratory Mgmt R&D Service Cloud Sales Cloud Marketing Cloud LMS PIM BI Reporting Microservices AWS Ireland Region On- prem SaaS Prohibiting factors ▪ No single pane of glass ▪ No unified security ▪ No unified monitoring and alert ▪ High initial investment ▪ Different tools for API management
  • 15. 15 Current state prohibiting business aspirations ▪ Current State - A legacy monolithic application - Built in .NET, Confusion and MS SQL - Further investment is prohibited as SaaS solution to replace - Exposes stock availability check functionality as an HTTP service ▪ Aspiration - Integrate with channels : Mobile App, WeChat, 3rd party app - Robust industry standard security - State-of-the-art monitoring and alerting - Shorter time-to-markets , lower initial investment - No tech waste when the existing application is sunseted MS SQL Ordering UI Stock Availability Service Stock Mgmt Product Master Pricelist WERCS Website Legacy Monolithic Application AWS – Ireland Region External Users Internal Users (CSR)
  • 16. 16 How UAPIM can help to achieve scale? MS SQL Ordering UI Stock Availability Service Stock Mgmt Product Master Pricelist WERCS Website Legacy Monolithic Application AWS – Ireland Region Mobile WeChat 3rd Party App Anypoint Flex Gateway Anypoint Monitoring API Alerts Support Engineer Internal Users (CSR) External Users Visualizer API Governanc e
  • 17. 17 Future API Landscape with UAPIM Order Mgmt System Flex Gateway Payroll Laboratory Mgmt R&D Service Cloud Sales Cloud Marketing Cloud LMS PIM BI Reporting Microservices AWS Ireland Region On- prem SaaS Future Status ▪ Single pane of glass ▪ Unified security ▪ Unified monitoring and alert ▪ Consumption based pricing ▪ Unified tools for API management Website Flex Gateway CloudHub API Manager Anypoint Monitoring Anypoint Alerting Visualizer API Governance Support Engineer
  • 19. 19 Pricing Consumption based pricing for greater affordability Flex Gateway | per 100M API requests per year API Manager | per API per month API Governance | per API per month API Experience Hub | per registered App per month Existing customers can start exploring UAPIM capabilities without incurring into any licensing cost New customers no longer have to buy API Manager & Analytics Add-on to get started with UAPIM Buy consumption-based UAPIM capabilities a-la- carte UAPIM capabilities can be used without need of having runtime component license Cost License Historically MuleSoft offerings were fixed-priced. With Universal API Management capabilities, MuleSoft has introduced consumption based pricing that will be more economical flexible and low on-boarding cost.
  • 20. 20 Rollout Strategy Explore • Understand IT Vision and Roadmap • Understand API and Application Landscapes • Understand Network Architecture • Understand Security Strategy • Catalogue API • Capture Data Volume and Existing Policies Pilot • Select An API Landscape For UAPIM on-boarding MVP • Create Plan and Secure Resources • Network Configuration • Extract API Definition and Documentation to Anypoint Exchange • Publish APIs and Apply Policies • Configure Alert and Monitoring Expand • Multiple API Landscape on-boarding to UAPIM in an iterative manner • Decommissioning of redundant tools, servers and devices • Reskilling and deployment of redundant team • Evangelism of newly unearthed API Assets with business team Duration (in months) Progress
  • 21. 21 MuleSoft Flex Gateway - Overview Ultrafast API gateway for APIs running anywhere Anypoint Flex Gateway is ultrafast, designed to manage and secure APIs running anywhere. With ability to integrate seamlessly with DevOps and CI/CD workflows, Anypoint Flex Gateway delivers the performance required for the most demanding applications while providing enterprise security and manageability across any environment. • Extend Anypoint Platform capabilities to APIs running anywhere • Uniform security to APIs across the API landscape • Build rich experience for developers by making APIs self-discoverable • Increase composable blocks for greater reusability • Uniform governance and discoverability
  • 22. QnA
  • 25. About the Moderators Akshata Sawant, Developer Advocate at MuleSoft (EMEA) 25 ● Co-author of the title “MuleSoft for Salesforce Developer” ● Former MuleSoft Ambassadress ● 5+ years of experience as a MuleSoft Developer and Architect ● Technical Blogger and Global Speaker ● Advocating Women in Tech ● MuleSoft Meetup Leader - London, Manchester and Mumbai https://amzn.to/3KeI5kX
  • 26. 26 What is API Governance ?
  • 28. Why API Governance 28 Apply best practices and standards to your APIs Govern your API while its in Developme nt stage Connect API Governance and DevOps
  • 30. API Governance Profiles 30 > 70% of APIs are conformant < 70% of APIs are conformant Normal At Risk
  • 31. Conformant vs Non-conformant 31 conformant /kənˈfɔːm(ə)nt/ adjective 1. (especially of technology) compatible or conforming with appropriate standards.
  • 32. Non-conformance severity levels 32 81% - 99% rulesets passed 41% - 81% rulesets passed 0 - 40% rulesets passed Low Medium High
  • 34. DEMO
  • 35. Demo ● How to create a API Governance Profile ● What are different ruleset ? ● What is conformant and non-comformant status and what difference it makes ? ● How to apply API Governance to your API 35
  • 36. Recap ● What is API Governance and why do we need it? ● API Governance Profile and Rulesets ● How to implement API Governance ● MuleSoft Documentation: https://docs.mulesoft.com/api-governance/ 36
  • 38. Question 1 What is the non-conformance severity level if 0-40% rulesets are passed? A. low B. medium C. high D. very high 38
  • 39. Question 2 We can implement API Governance with DevOps A. True B. False 39
  • 40. Question 3 What is the pricing model of Flex Gateway? A. Fixed price B. Pay as per the consumption 40
  • 41. Question 4 Flex Gateway can be installed on cloudhub. A. True B. False 41
  • 42. 42 ● Share: ○ Tweet using the hashtag #MuleSoftMeetups ○ Invite your network to join: ● 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?
  • 43. Introduce yourself to your neighbor Networking time