際際滷

際際滷Share a Scribd company logo
September 14, 2022
Manila MuleSoft Meetup #13
API Governance and Flex Gateways
Housekeeping Rules
3
 This session will be recorded
 Please be muted during the speaker presentation
 The recording and slides for todays presentations will be made available to all attendees
 At the end of each presentation, there will be a Q&A session
 After all the presentations there will be a quiz game where you will get a chance to win a
training voucher from MuleSoft.
Housekeeping Rules
4
6:00 pm Introduction
6:10 pm API Governance
6:50 pm Flex Gateways
7:30 pm Game
7:40 pm Closing Remarks
Agenda
5
About the organizers:
 Ryan Andal
 Janos Geronimo
 Christopher Co
 Eugene Aly Alontaga
 Roslee Ann Po
 Frederick Ocampo
About the sponsor:
 Capgemini
 MuleSoft
Introduction
A SHOW OF HANDS:
Who is new to this Meetup?
6
Identify the name of logo.
Quickly type your answers in reverse text in our chat box.
No prize and just for fun.
Ice Breaker Game
7
Ice Breaker Game
Answer:
atoyot
8
Ice Breaker Game
Answer:
elppa
9
Ice Breaker Game
Answer:
skcubrats
10
Ice Breaker Game
Answer:
tfoselum
Speakers
12
About Our Speaker
ERIS ELMER PALLASIGUE
13
About Our Speaker
MARLA VASQUEZ
By Eris Elmer Pallasigue
Anypoint API Governance
15
 What is Universal API Management?
 Anypoint API Governance Overview
 Anypoint API Governance in API Lifecycle
 Anypoint API Governance Concepts
 Governance Profiles
 Governance Rulesets
 Demo
Scope
Universal API Management
Universal API Management
MuleSofts goal with universal API management is to help our customers in the following ways:
Accelerate application
delivery
 API Design Center (Updated)
 Anypoint CLI (Updated)
Build modern architectures
and applications
 Flex Gateway (New)
Create vibrant API ecosystems
 Anypoint Exchange (Updated)
 API Community Manager
 API Experience Hub (Coming Soon)
Achieve consistent security
and governance
 API Manager (Updated)
 API Governance (New)
18
Anypoint API Governance
API Governance enables you to:
 Operationalize API governance: Govern every API to comply with industry regulations and internal standards
without friction.
 Improve API conformance continuously: Identify APIs not conforming to quality standards in a glance and
notify owners seamlessly
 Enable developers to maintain speed: Self-serve governance rules and automate validations in API Designer or
through CI/CD.
19
Anypoint API Governance in API Lifecycle
Design Phase
Publish specification to
 Use to build out RAML/OAS
definitions
 Where governance rulesets are
applied to API definitions (as
dependencies)
 Use to store an organizations
API assets including
RAML/OAS Specifications
 Where governance rulesets are
cataloged and discovered
20
Validate API Specifications via Anypoint CLI
Anypoint CLI Command (Validate API Specs):
governance api validate <path of ruleset> <path of api specs>
API Governance CLI Commands Reference Link:
https://docs.mulesoft.com/api-governance/cli-command-list
21
A governance profile has two statuses, Normal and At Risk, which are based on the percentage of
conformant APIs in the governance profile.
o Normal: More than 70% of APIs are conformant
o At Risk: Less than 70% of APIs are conformant
Governance Profiles
22
Governance rulesets are collections of rules, or guidelines, that can be applied over the metadata
extracted from API definitions in the Anypoint Platform.
MuleSoft provided rulesets:
Governance Rulesets
Anypoint Best Practices
Authentication Security Best
Practices
HTTPS Enforcement
Open API Best Practices
OWASP API Security Top 10
2019 Checklist
Required Examples
23
 Validation Features - Design Center
 Creation of Profile
 Dashboards walkthrough
Demo
24
 Universal API Management relation to Anypoint Governance
 Anypoint API Governance
 Part of API Governance in API Lifecycle
 Anypoint API Governance Concepts: Profiles and Rulesets
Summary
Q & A
By Marla Vasquez
Anypoint Flex Gateway
27
 Is a management tool that sits between the client and the backend services.
 Normally used for security and governance
 Another layer in the architecture that lets you configure the non-functional requirements
API Gateway
28
29
CONTROL PLANE
Component in Anypoint Platform that lets you
design, deploy and manage APIs
API MANAGER
MULE RUNTIME
Engine used to host and run Mule Applications
ORCHESTRATION LAYER
IMPLEMENTATION LAYER
API GATEWAY
BACKEND API
RUNTIME
AGENT
API ID
GOVERNANCE ENFORCED
AUTO DISCOVERY
RUNTIME PLANE
30
MULE RUNTIME OTHER TECHNOLOGIES
31
Flex Gateway
Mulesofts new ultrafast API gateway that allows management and governance of any API built
using any technology that is deployed anywhere
32
Flex Gateway in Action
(CONNECTED MODE)
Q & A
Game
36
 Mechanics
 Kindly go to www.quizizz.com and use the code that will be provided in the chat box.
 Make sure to sign up using your REAL NAME.
 Read carefully the questions and select the correct answers as fast as you can.
 Top 3 players will receive a training voucher from MuleSoft.
Quiz Game
37
 Share:
 Tweet using the hashtag #MuleSoftMeetups
 Invite your network to join: https://meetups.mulesoft.com/manila/
 Feedback:
 Fill out the survey feedback and suggest topics for upcoming events
 Contact MuleSoft at meetups@mulesoft.com for ways to improve the program
Whats next?
Thank you
Ad

Recommended

Madrid MuleSoft Meetup #11.pptx
Madrid MuleSoft Meetup #11.pptx
jorgelebrato
Cmm #4
Cmm #4
Lalit Panwar
Exploring Universal API Management And Flex Gateway
Exploring Universal API Management And Flex Gateway
shyamraj55
[WSO2 Integration Summit Bern 2019] Transforming Your Business through APIs
[WSO2 Integration Summit Bern 2019] Transforming Your Business through APIs
WSO2
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
MuleSoft Surat Meetup#41 - Universal API Management, Anypoint Flex Gateway an...
Jitendra Bafna
Manchester MuleSoft Meetup #8 - 28 Sept.pptx
Manchester MuleSoft Meetup #8 - 28 Sept.pptx
Akshata Sawant
5 Pillars of Building Enterprise0grade APIs
5 Pillars of Building Enterprise0grade APIs
WSO2
MuleSoft Surat Meetup#45 - Anypoint Flex Gateway as a Kubernetes Ingress Cont...
MuleSoft Surat Meetup#45 - Anypoint Flex Gateway as a Kubernetes Ingress Cont...
Jitendra Bafna
Building APIs with Mule and Spring Boot
Building APIs with Mule and Spring Boot
Guilherme Pereira Silva
MuleSoft London Community March 2022 - CloudHub Automation
MuleSoft London Community March 2022 - CloudHub Automation
Pace Integration
Manchester MuleSoft Meetup #7
Manchester MuleSoft Meetup #7
Akshata Sawant
Engineering Student MuleSoft Meetup#3 - API Implementation using APIKIT route...
Engineering Student MuleSoft Meetup#3 - API Implementation using APIKIT route...
Jitendra Bafna
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore Meetup
WSO2
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022
Daniel Soffner
Anypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetup
MergeStack
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023
AnuragSharma900
API Management within a Microservice Architecture
API Management within a Microservice Architecture
WSO2
API Management Within a Microservices Architecture
API Management Within a Microservices Architecture
Nadeesha Gamage
Pune_MuleSoft_Meetup_Async_API_Dwl_Library.pptx
Pune_MuleSoft_Meetup_Async_API_Dwl_Library.pptx
Ravi Prakash Singh
Indy_MuleSoft_Meetup_Sept_30 2 (1).pptx
Indy_MuleSoft_Meetup_Sept_30 2 (1).pptx
ikram_ahamed
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
WSO2
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
MergeStack
Perth MeetUp June 2023
Perth MeetUp June 2023
Michael Price
Warsaw MuleSoft Meetup #13.pptx
Warsaw MuleSoft Meetup #13.pptx
Patryk Bandurski
MuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, Germany
MulesoftMunichMeetup
London MuleSoft Meetup
London MuleSoft Meetup
Akshata Sawant
API Management for GraphQL
API Management for GraphQL
WSO2
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
avanttic Consultor鱈a Tecnol坦gica
10th Brisbane MuleSoft Meetup Aug 2022
10th Brisbane MuleSoft Meetup Aug 2022
Ryan Anthony Andal
12th Manila MuleSoft Meetup May 2022
12th Manila MuleSoft Meetup May 2022
Ryan Anthony Andal

More Related Content

Similar to 13th Manila MuleSoft Meetup Sept 2022 (20)

Building APIs with Mule and Spring Boot
Building APIs with Mule and Spring Boot
Guilherme Pereira Silva
MuleSoft London Community March 2022 - CloudHub Automation
MuleSoft London Community March 2022 - CloudHub Automation
Pace Integration
Manchester MuleSoft Meetup #7
Manchester MuleSoft Meetup #7
Akshata Sawant
Engineering Student MuleSoft Meetup#3 - API Implementation using APIKIT route...
Engineering Student MuleSoft Meetup#3 - API Implementation using APIKIT route...
Jitendra Bafna
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore Meetup
WSO2
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022
Daniel Soffner
Anypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetup
MergeStack
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023
AnuragSharma900
API Management within a Microservice Architecture
API Management within a Microservice Architecture
WSO2
API Management Within a Microservices Architecture
API Management Within a Microservices Architecture
Nadeesha Gamage
Pune_MuleSoft_Meetup_Async_API_Dwl_Library.pptx
Pune_MuleSoft_Meetup_Async_API_Dwl_Library.pptx
Ravi Prakash Singh
Indy_MuleSoft_Meetup_Sept_30 2 (1).pptx
Indy_MuleSoft_Meetup_Sept_30 2 (1).pptx
ikram_ahamed
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
WSO2
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
MergeStack
Perth MeetUp June 2023
Perth MeetUp June 2023
Michael Price
Warsaw MuleSoft Meetup #13.pptx
Warsaw MuleSoft Meetup #13.pptx
Patryk Bandurski
MuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, Germany
MulesoftMunichMeetup
London MuleSoft Meetup
London MuleSoft Meetup
Akshata Sawant
API Management for GraphQL
API Management for GraphQL
WSO2
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
avanttic Consultor鱈a Tecnol坦gica
Building APIs with Mule and Spring Boot
Building APIs with Mule and Spring Boot
Guilherme Pereira Silva
MuleSoft London Community March 2022 - CloudHub Automation
MuleSoft London Community March 2022 - CloudHub Automation
Pace Integration
Manchester MuleSoft Meetup #7
Manchester MuleSoft Meetup #7
Akshata Sawant
Engineering Student MuleSoft Meetup#3 - API Implementation using APIKIT route...
Engineering Student MuleSoft Meetup#3 - API Implementation using APIKIT route...
Jitendra Bafna
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore Meetup
WSO2
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022
Daniel Soffner
Anypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetup
MergeStack
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023
AnuragSharma900
API Management within a Microservice Architecture
API Management within a Microservice Architecture
WSO2
API Management Within a Microservices Architecture
API Management Within a Microservices Architecture
Nadeesha Gamage
Pune_MuleSoft_Meetup_Async_API_Dwl_Library.pptx
Pune_MuleSoft_Meetup_Async_API_Dwl_Library.pptx
Ravi Prakash Singh
Indy_MuleSoft_Meetup_Sept_30 2 (1).pptx
Indy_MuleSoft_Meetup_Sept_30 2 (1).pptx
ikram_ahamed
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
WSO2
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
MergeStack
Perth MeetUp June 2023
Perth MeetUp June 2023
Michael Price
Warsaw MuleSoft Meetup #13.pptx
Warsaw MuleSoft Meetup #13.pptx
Patryk Bandurski
MuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, Germany
MulesoftMunichMeetup
London MuleSoft Meetup
London MuleSoft Meetup
Akshata Sawant
API Management for GraphQL
API Management for GraphQL
WSO2
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
avanttic Consultor鱈a Tecnol坦gica

More from Ryan Anthony Andal (10)

10th Brisbane MuleSoft Meetup Aug 2022
10th Brisbane MuleSoft Meetup Aug 2022
Ryan Anthony Andal
12th Manila MuleSoft Meetup May 2022
12th Manila MuleSoft Meetup May 2022
Ryan Anthony Andal
11th Manila MuleSoft Meetup Dec 2021
11th Manila MuleSoft Meetup Dec 2021
Ryan Anthony Andal
10th Manila MuleSoft Meetup Aug 2021
10th Manila MuleSoft Meetup Aug 2021
Ryan Anthony Andal
9th Manila MuleSoft Meetup July 2021
9th Manila MuleSoft Meetup July 2021
Ryan Anthony Andal
8th Manila MuleSoft Meetup Feb 2021
8th Manila MuleSoft Meetup Feb 2021
Ryan Anthony Andal
Manila MuleSoft Meetup - August 2020
Manila MuleSoft Meetup - August 2020
Ryan Anthony Andal
Manila MuleSoft Meetup - July 2019
Manila MuleSoft Meetup - July 2019
Ryan Anthony Andal
Manila MuleSoft Meetup - September 2018
Manila MuleSoft Meetup - September 2018
Ryan Anthony Andal
Manila MuleSoft Meetup - May 2018
Manila MuleSoft Meetup - May 2018
Ryan Anthony Andal
10th Brisbane MuleSoft Meetup Aug 2022
10th Brisbane MuleSoft Meetup Aug 2022
Ryan Anthony Andal
12th Manila MuleSoft Meetup May 2022
12th Manila MuleSoft Meetup May 2022
Ryan Anthony Andal
11th Manila MuleSoft Meetup Dec 2021
11th Manila MuleSoft Meetup Dec 2021
Ryan Anthony Andal
10th Manila MuleSoft Meetup Aug 2021
10th Manila MuleSoft Meetup Aug 2021
Ryan Anthony Andal
9th Manila MuleSoft Meetup July 2021
9th Manila MuleSoft Meetup July 2021
Ryan Anthony Andal
8th Manila MuleSoft Meetup Feb 2021
8th Manila MuleSoft Meetup Feb 2021
Ryan Anthony Andal
Manila MuleSoft Meetup - August 2020
Manila MuleSoft Meetup - August 2020
Ryan Anthony Andal
Manila MuleSoft Meetup - July 2019
Manila MuleSoft Meetup - July 2019
Ryan Anthony Andal
Manila MuleSoft Meetup - September 2018
Manila MuleSoft Meetup - September 2018
Ryan Anthony Andal
Manila MuleSoft Meetup - May 2018
Manila MuleSoft Meetup - May 2018
Ryan Anthony Andal
Ad

Recently uploaded (20)

Wenn alles versagt - IBM Tape sch端tzt, was z辰hlt! Und besonders mit dem neust...
Wenn alles versagt - IBM Tape sch端tzt, was z辰hlt! Und besonders mit dem neust...
Josef Weingand
MPU+: A Transformative Solution for Next-Gen AI at the Edge, a Presentation...
MPU+: A Transformative Solution for Next-Gen AI at the Edge, a Presentation...
Edge AI and Vision Alliance
OWASP Barcelona 2025 Threat Model Library
OWASP Barcelona 2025 Threat Model Library
PetraVukmirovic
AI VIDEO MAGAZINE - June 2025 - r/aivideo
AI VIDEO MAGAZINE - June 2025 - r/aivideo
1pcity Studios, Inc
Connecting Data and Intelligence: The Role of FME in Machine Learning
Connecting Data and Intelligence: The Role of FME in Machine Learning
Safe Software
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
PyCon SG 25 - Firecracker Made Easy with Python.pdf
PyCon SG 25 - Firecracker Made Easy with Python.pdf
Muhammad Yuga Nugraha
Techniques for Automatic Device Identification and Network Assignment.pdf
Techniques for Automatic Device Identification and Network Assignment.pdf
Priyanka Aash
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
Mastering AI Workflows with FME by Mark Doring
Mastering AI Workflows with FME by Mark Doring
Safe Software
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
revolcs10
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
Quantum AI: Where Impossible Becomes Probable
Quantum AI: Where Impossible Becomes Probable
Saikat Basu
"Scaling in space and time with Temporal", Andriy Lupa.pdf
"Scaling in space and time with Temporal", Andriy Lupa.pdf
Fwdays
Daily Lesson Log MATATAG ICT TEchnology 8
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Priyanka Aash
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
Safe Software
UserCon Belgium: Honey, VMware increased my bill
UserCon Belgium: Honey, VMware increased my bill
stijn40
Securing AI - There Is No Try, Only Do!.pdf
Securing AI - There Is No Try, Only Do!.pdf
Priyanka Aash
Securing Account Lifecycles in the Age of Deepfakes.pptx
Securing Account Lifecycles in the Age of Deepfakes.pptx
FIDO Alliance
Wenn alles versagt - IBM Tape sch端tzt, was z辰hlt! Und besonders mit dem neust...
Wenn alles versagt - IBM Tape sch端tzt, was z辰hlt! Und besonders mit dem neust...
Josef Weingand
MPU+: A Transformative Solution for Next-Gen AI at the Edge, a Presentation...
MPU+: A Transformative Solution for Next-Gen AI at the Edge, a Presentation...
Edge AI and Vision Alliance
OWASP Barcelona 2025 Threat Model Library
OWASP Barcelona 2025 Threat Model Library
PetraVukmirovic
AI VIDEO MAGAZINE - June 2025 - r/aivideo
AI VIDEO MAGAZINE - June 2025 - r/aivideo
1pcity Studios, Inc
Connecting Data and Intelligence: The Role of FME in Machine Learning
Connecting Data and Intelligence: The Role of FME in Machine Learning
Safe Software
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
PyCon SG 25 - Firecracker Made Easy with Python.pdf
PyCon SG 25 - Firecracker Made Easy with Python.pdf
Muhammad Yuga Nugraha
Techniques for Automatic Device Identification and Network Assignment.pdf
Techniques for Automatic Device Identification and Network Assignment.pdf
Priyanka Aash
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
Mastering AI Workflows with FME by Mark Doring
Mastering AI Workflows with FME by Mark Doring
Safe Software
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
ReSTIR [DI]: Spatiotemporal reservoir resampling for real-time ray tracing ...
revolcs10
"Database isolation: how we deal with hundreds of direct connections to the d...
"Database isolation: how we deal with hundreds of direct connections to the d...
Fwdays
Quantum AI: Where Impossible Becomes Probable
Quantum AI: Where Impossible Becomes Probable
Saikat Basu
"Scaling in space and time with Temporal", Andriy Lupa.pdf
"Scaling in space and time with Temporal", Andriy Lupa.pdf
Fwdays
Daily Lesson Log MATATAG ICT TEchnology 8
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Cracking the Code - Unveiling Synergies Between Open Source Security and AI.pdf
Priyanka Aash
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
Safe Software
UserCon Belgium: Honey, VMware increased my bill
UserCon Belgium: Honey, VMware increased my bill
stijn40
Securing AI - There Is No Try, Only Do!.pdf
Securing AI - There Is No Try, Only Do!.pdf
Priyanka Aash
Securing Account Lifecycles in the Age of Deepfakes.pptx
Securing Account Lifecycles in the Age of Deepfakes.pptx
FIDO Alliance
Ad

13th Manila MuleSoft Meetup Sept 2022

  • 1. September 14, 2022 Manila MuleSoft Meetup #13 API Governance and Flex Gateways
  • 3. 3 This session will be recorded Please be muted during the speaker presentation The recording and slides for todays presentations will be made available to all attendees At the end of each presentation, there will be a Q&A session After all the presentations there will be a quiz game where you will get a chance to win a training voucher from MuleSoft. Housekeeping Rules
  • 4. 4 6:00 pm Introduction 6:10 pm API Governance 6:50 pm Flex Gateways 7:30 pm Game 7:40 pm Closing Remarks Agenda
  • 5. 5 About the organizers: Ryan Andal Janos Geronimo Christopher Co Eugene Aly Alontaga Roslee Ann Po Frederick Ocampo About the sponsor: Capgemini MuleSoft Introduction A SHOW OF HANDS: Who is new to this Meetup?
  • 6. 6 Identify the name of logo. Quickly type your answers in reverse text in our chat box. No prize and just for fun. Ice Breaker Game
  • 12. 12 About Our Speaker ERIS ELMER PALLASIGUE
  • 14. By Eris Elmer Pallasigue Anypoint API Governance
  • 15. 15 What is Universal API Management? Anypoint API Governance Overview Anypoint API Governance in API Lifecycle Anypoint API Governance Concepts Governance Profiles Governance Rulesets Demo Scope
  • 17. Universal API Management MuleSofts goal with universal API management is to help our customers in the following ways: Accelerate application delivery API Design Center (Updated) Anypoint CLI (Updated) Build modern architectures and applications Flex Gateway (New) Create vibrant API ecosystems Anypoint Exchange (Updated) API Community Manager API Experience Hub (Coming Soon) Achieve consistent security and governance API Manager (Updated) API Governance (New)
  • 18. 18 Anypoint API Governance API Governance enables you to: Operationalize API governance: Govern every API to comply with industry regulations and internal standards without friction. Improve API conformance continuously: Identify APIs not conforming to quality standards in a glance and notify owners seamlessly Enable developers to maintain speed: Self-serve governance rules and automate validations in API Designer or through CI/CD.
  • 19. 19 Anypoint API Governance in API Lifecycle Design Phase Publish specification to Use to build out RAML/OAS definitions Where governance rulesets are applied to API definitions (as dependencies) Use to store an organizations API assets including RAML/OAS Specifications Where governance rulesets are cataloged and discovered
  • 20. 20 Validate API Specifications via Anypoint CLI Anypoint CLI Command (Validate API Specs): governance api validate <path of ruleset> <path of api specs> API Governance CLI Commands Reference Link: https://docs.mulesoft.com/api-governance/cli-command-list
  • 21. 21 A governance profile has two statuses, Normal and At Risk, which are based on the percentage of conformant APIs in the governance profile. o Normal: More than 70% of APIs are conformant o At Risk: Less than 70% of APIs are conformant Governance Profiles
  • 22. 22 Governance rulesets are collections of rules, or guidelines, that can be applied over the metadata extracted from API definitions in the Anypoint Platform. MuleSoft provided rulesets: Governance Rulesets Anypoint Best Practices Authentication Security Best Practices HTTPS Enforcement Open API Best Practices OWASP API Security Top 10 2019 Checklist Required Examples
  • 23. 23 Validation Features - Design Center Creation of Profile Dashboards walkthrough Demo
  • 24. 24 Universal API Management relation to Anypoint Governance Anypoint API Governance Part of API Governance in API Lifecycle Anypoint API Governance Concepts: Profiles and Rulesets Summary
  • 25. Q & A
  • 27. 27 Is a management tool that sits between the client and the backend services. Normally used for security and governance Another layer in the architecture that lets you configure the non-functional requirements API Gateway
  • 28. 28
  • 29. 29 CONTROL PLANE Component in Anypoint Platform that lets you design, deploy and manage APIs API MANAGER MULE RUNTIME Engine used to host and run Mule Applications ORCHESTRATION LAYER IMPLEMENTATION LAYER API GATEWAY BACKEND API RUNTIME AGENT API ID GOVERNANCE ENFORCED AUTO DISCOVERY RUNTIME PLANE
  • 30. 30 MULE RUNTIME OTHER TECHNOLOGIES
  • 31. 31 Flex Gateway Mulesofts new ultrafast API gateway that allows management and governance of any API built using any technology that is deployed anywhere
  • 32. 32
  • 33. Flex Gateway in Action (CONNECTED MODE)
  • 34. Q & A
  • 35. Game
  • 36. 36 Mechanics Kindly go to www.quizizz.com and use the code that will be provided in the chat box. Make sure to sign up using your REAL NAME. Read carefully the questions and select the correct answers as fast as you can. Top 3 players will receive a training voucher from MuleSoft. Quiz Game
  • 37. 37 Share: Tweet using the hashtag #MuleSoftMeetups Invite your network to join: https://meetups.mulesoft.com/manila/ Feedback: Fill out the survey feedback and suggest topics for upcoming events Contact MuleSoft at meetups@mulesoft.com for ways to improve the program Whats next?