SlideShare a Scribd company logo
1 of 38
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 today’s 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
MuleSoft’s 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 organization’s
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
Mulesoft’s 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
What’s next?
Thank you

More Related Content

Similar to 13th Manila MuleSoft Meetup Sept 2022

MuleSoft London Community March 2022 - CloudHub Automation
MuleSoft London Community March 2022 - CloudHub AutomationMuleSoft London Community March 2022 - CloudHub Automation
MuleSoft London Community March 2022 - CloudHub AutomationPace Integration
 
Manchester MuleSoft Meetup #7
Manchester MuleSoft Meetup #7 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...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 MeetupWSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2
 
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Daniel Soffner
 
Anypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetupAnypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetupMergeStack
 
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023AnuragSharma900
 
API Management within a Microservice Architecture
API Management within a Microservice ArchitectureAPI Management within a Microservice Architecture
API Management within a Microservice ArchitectureWSO2
 
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
 
Pune_MuleSoft_Meetup_Async_API_Dwl_Library.pptx
Pune_MuleSoft_Meetup_Async_API_Dwl_Library.pptxPune_MuleSoft_Meetup_Async_API_Dwl_Library.pptx
Pune_MuleSoft_Meetup_Async_API_Dwl_Library.pptxRavi Prakash Singh
 
Indy_MuleSoft_Meetup_Sept_30 2 (1).pptx
Indy_MuleSoft_Meetup_Sept_30 2 (1).pptxIndy_MuleSoft_Meetup_Sept_30 2 (1).pptx
Indy_MuleSoft_Meetup_Sept_30 2 (1).pptxikram_ahamed
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0WSO2
 
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
Overview on Anypoint Platform APIs and Anypoint Studio Tips and TricksOverview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
Overview on Anypoint Platform APIs and Anypoint Studio Tips and TricksMergeStack
 
Perth MeetUp June 2023
Perth MeetUp June 2023Perth MeetUp June 2023
Perth MeetUp June 2023Michael Price
 
Warsaw MuleSoft Meetup #13.pptx
Warsaw MuleSoft Meetup #13.pptxWarsaw MuleSoft Meetup #13.pptx
Warsaw MuleSoft Meetup #13.pptxPatryk Bandurski
 
MuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, GermanyMuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, GermanyMulesoftMunichMeetup
 
London MuleSoft Meetup
London MuleSoft Meetup London MuleSoft Meetup
London MuleSoft Meetup Akshata Sawant
 
API Management for GraphQL
API Management for GraphQLAPI Management for GraphQL
API Management for GraphQLWSO2
 
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...@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
 

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

Building APIs with Mule and Spring Boot
Building APIs with Mule and Spring BootBuilding APIs with Mule and Spring Boot
Building APIs with Mule and Spring Boot
 
MuleSoft London Community March 2022 - CloudHub Automation
MuleSoft London Community March 2022 - CloudHub AutomationMuleSoft London Community March 2022 - CloudHub Automation
MuleSoft London Community March 2022 - CloudHub Automation
 
Manchester MuleSoft Meetup #7
Manchester MuleSoft Meetup #7 Manchester MuleSoft Meetup #7
Manchester MuleSoft Meetup #7
 
Engineering Student MuleSoft Meetup#3 - API Implementation using APIKIT route...
Engineering Student MuleSoft Meetup#3 - API Implementation using APIKIT route...Engineering Student MuleSoft Meetup#3 - API Implementation using APIKIT route...
Engineering Student MuleSoft Meetup#3 - API Implementation using APIKIT route...
 
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore Meetup
 
Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022Melbourne Virtual MuleSoft Meetup June 2022
Melbourne Virtual MuleSoft Meetup June 2022
 
Anypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetupAnypoint new features_coimbatore_mule_meetup
Anypoint new features_coimbatore_mule_meetup
 
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023
 
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
 
Pune_MuleSoft_Meetup_Async_API_Dwl_Library.pptx
Pune_MuleSoft_Meetup_Async_API_Dwl_Library.pptxPune_MuleSoft_Meetup_Async_API_Dwl_Library.pptx
Pune_MuleSoft_Meetup_Async_API_Dwl_Library.pptx
 
Indy_MuleSoft_Meetup_Sept_30 2 (1).pptx
Indy_MuleSoft_Meetup_Sept_30 2 (1).pptxIndy_MuleSoft_Meetup_Sept_30 2 (1).pptx
Indy_MuleSoft_Meetup_Sept_30 2 (1).pptx
 
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0
 
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
Overview on Anypoint Platform APIs and Anypoint Studio Tips and TricksOverview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
 
Perth MeetUp June 2023
Perth MeetUp June 2023Perth MeetUp June 2023
Perth MeetUp June 2023
 
Warsaw MuleSoft Meetup #13.pptx
Warsaw MuleSoft Meetup #13.pptxWarsaw MuleSoft Meetup #13.pptx
Warsaw MuleSoft Meetup #13.pptx
 
MuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, GermanyMuleSoft Meetup June 2022 - Munich, Germany
MuleSoft Meetup June 2022 - Munich, Germany
 
London MuleSoft Meetup
London MuleSoft Meetup London MuleSoft Meetup
London MuleSoft Meetup
 
API Management for GraphQL
API Management for GraphQLAPI Management for GraphQL
API Management for GraphQL
 
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
 

More from Ryan Anthony Andal

10th Brisbane MuleSoft Meetup Aug 2022
10th Brisbane MuleSoft Meetup Aug 202210th Brisbane MuleSoft Meetup Aug 2022
10th Brisbane MuleSoft Meetup Aug 2022Ryan Anthony Andal
 
12th Manila MuleSoft Meetup May 2022
12th Manila MuleSoft Meetup May 202212th Manila MuleSoft Meetup May 2022
12th Manila MuleSoft Meetup May 2022Ryan Anthony Andal
 
11th Manila MuleSoft Meetup Dec 2021
11th Manila MuleSoft Meetup Dec 202111th Manila MuleSoft Meetup Dec 2021
11th Manila MuleSoft Meetup Dec 2021Ryan Anthony Andal
 
10th Manila MuleSoft Meetup Aug 2021
10th Manila MuleSoft Meetup Aug 202110th Manila MuleSoft Meetup Aug 2021
10th Manila MuleSoft Meetup Aug 2021Ryan Anthony Andal
 
9th Manila MuleSoft Meetup July 2021
9th Manila MuleSoft Meetup July 20219th Manila MuleSoft Meetup July 2021
9th Manila MuleSoft Meetup July 2021Ryan Anthony Andal
 
8th Manila MuleSoft Meetup Feb 2021
8th Manila MuleSoft Meetup Feb 20218th Manila MuleSoft Meetup Feb 2021
8th Manila MuleSoft Meetup Feb 2021Ryan Anthony Andal
 
Manila MuleSoft Meetup - August 2020
Manila MuleSoft Meetup - August 2020Manila MuleSoft Meetup - August 2020
Manila MuleSoft Meetup - August 2020Ryan Anthony Andal
 
Manila MuleSoft Meetup - July 2019
Manila MuleSoft Meetup - July 2019Manila MuleSoft Meetup - July 2019
Manila MuleSoft Meetup - July 2019Ryan Anthony Andal
 
Manila MuleSoft Meetup - September 2018
Manila MuleSoft Meetup - September 2018Manila MuleSoft Meetup - September 2018
Manila MuleSoft Meetup - September 2018Ryan Anthony Andal
 
Manila MuleSoft Meetup - May 2018
Manila MuleSoft Meetup - May 2018Manila MuleSoft Meetup - May 2018
Manila MuleSoft Meetup - May 2018Ryan Anthony Andal
 

More from Ryan Anthony Andal (10)

10th Brisbane MuleSoft Meetup Aug 2022
10th Brisbane MuleSoft Meetup Aug 202210th Brisbane MuleSoft Meetup Aug 2022
10th Brisbane MuleSoft Meetup Aug 2022
 
12th Manila MuleSoft Meetup May 2022
12th Manila MuleSoft Meetup May 202212th Manila MuleSoft Meetup May 2022
12th Manila MuleSoft Meetup May 2022
 
11th Manila MuleSoft Meetup Dec 2021
11th Manila MuleSoft Meetup Dec 202111th Manila MuleSoft Meetup Dec 2021
11th Manila MuleSoft Meetup Dec 2021
 
10th Manila MuleSoft Meetup Aug 2021
10th Manila MuleSoft Meetup Aug 202110th Manila MuleSoft Meetup Aug 2021
10th Manila MuleSoft Meetup Aug 2021
 
9th Manila MuleSoft Meetup July 2021
9th Manila MuleSoft Meetup July 20219th Manila MuleSoft Meetup July 2021
9th Manila MuleSoft Meetup July 2021
 
8th Manila MuleSoft Meetup Feb 2021
8th Manila MuleSoft Meetup Feb 20218th Manila MuleSoft Meetup Feb 2021
8th Manila MuleSoft Meetup Feb 2021
 
Manila MuleSoft Meetup - August 2020
Manila MuleSoft Meetup - August 2020Manila MuleSoft Meetup - August 2020
Manila MuleSoft Meetup - August 2020
 
Manila MuleSoft Meetup - July 2019
Manila MuleSoft Meetup - July 2019Manila MuleSoft Meetup - July 2019
Manila MuleSoft Meetup - July 2019
 
Manila MuleSoft Meetup - September 2018
Manila MuleSoft Meetup - September 2018Manila MuleSoft Meetup - September 2018
Manila MuleSoft Meetup - September 2018
 
Manila MuleSoft Meetup - May 2018
Manila MuleSoft Meetup - May 2018Manila MuleSoft Meetup - May 2018
Manila MuleSoft Meetup - May 2018
 

Recently uploaded

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 

Recently uploaded (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

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 today’s 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 MuleSoft’s 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 organization’s 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 Mulesoft’s 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 What’s next?