SlideShare a Scribd company logo
1 of 29
The Federated
Future
Pioneering Next-Gen Solutions in API Management
Markus Müller, CTO
API Summit Austin 2024
2
THE API MANAGEMENT EXPERTS
Empower Companies to Fully Leverage The
Potential of Modern API Management even
in complex API landscapes.
Hi, I‘m
Markus!
SOME OF OUR CUSTOMERS
CTO @ APIIDA
3
The Critical Role of APIs
“APIs are the critical
building blocks for business
innovation”
Roey Eliyahu, Forbes Councils Member
“APIs hold systems together. We would be
left with isolated data and applications
that can’t communicate. Without APIs, the
technologies we rely on won’t work.”
apiworx
“APIs are also enabling companies to
innovate their business models. The
product has become the service delivered
via APIs, allowing companies to scale and
monetize their new capabilities.”
Cloudflare
“APIs account for more than half
of the total traffic generated
[…], and they’re growing twice
as fast as traditional web
traffic.”
Cloudflare
4
What’s to come?
The number of APIs within your
companies will grow!
The number of consumers of
these APIs will grow as well.
You need to stay on top of it!
You need to manage your
APIs!
Business is increasingly driven
by machine-to-machine
communication:
• AI Agents
• Embedded Products
• “Go where your customers
are”
By using GenAI APIs will be
easier to create than ever.
API Management is
not just a technical
necessity but a
strategic enabler!
6
Traditional API Management
API
Gateway
7
API Gateway
Traditional API Management
API
Gateway
Management Tooling
8
API Gateway
API Gateway
Traditional API Management
API
Gateway
Management Tooling
Processes / Workflows
9
API Gateway
API Gateway
API Gateway
API Gateway
API Gateway
API Gateway
API Gateway
API Gateway
API Gateway
API Gateway
API Gateway
API Gateway
A Single API Management System
Vendor
Lock-in
One size does
not fit all
Limited
Innovation
Centralized
Control
Unified
Processes
PROS
CONS
Easy
Governance
10
API Gateway
API Gateway
API
Gateway
API Gateway
API Gateway
API
Gatewa
y
API Gateway
API Gateway
API
Gatewa
y
API Gateway
API Gateway
API
Gatewa
y
Multiple API Management Systems
11
Multiple API Management Systems
No centralized
Control
Multiple
Processes
No Vendor
Lock-in
Separation of
Concerns
Easy
Innovation
API Gateway
API Gateway
API
Gateway
API Gateway
API Gateway
API
Gateway
API Gateway
API Gateway
API
Gateway
API Gateway
API Gateway
API
Gateway
PROS
CONS
Governance
is Hard
We need a model that
balances centralized
control with
decentralized
flexibility!
13
The Federated Future – Bring your own Gateway
API Gateway API Gateway
API Gateway
API Gateway
PROCESSES AND WORKFLOWS
MANAGEMENT TOOLING
Don‘t manage
your gateways,
manage your
APIs!
14
We go from this…
Data Plane
API Consumers /
Applications
Infrastructur
e
API Gateway A
Enforce Policies
15
…to this
Data Plane
API Consumers /
Applications
Infrastructur
e
API Gateway A
Enforce Policies
Data Plane
API Consumers /
Applications
Infrastructur
e
API Gateway B
Enforce Policies
Data Plane
API Consumers /
Applications
Infrastructur
e
API Gateway C
Enforce Policies
16
Federated API Management
Control Plane
Developer Portal
Admin Portal
Define Policies
Manage Consumers
Data Plane
API Consumers /
Applications
Infrastructur
e
API Gateway A
Enforce Policies
Data Plane
API Consumers /
Applications
Infrastructur
e
API Gateway B
Enforce Policies
Data Plane
API Consumers /
Applications
Infrastructur
e
API Gateway C
Enforce Policies
17
Key Principles of Federated API Management
Scalability Innovation Collaboration
Decentralize aspects of API Management, allowing
different teams to manage their APIs on multiple
tech stacks while maintaining a unified governance
framework.
18
Is it really this common?
APIM
Hybrid Strategies
CLOU
D
APIM
ON-PREM
APIM
Types of APIs
SYNCHRONOUS
APIM
EVENTS
APIM
Audience
INTERNAL
APIM
EXTERNAL
All of these scenarios benefit greatly from
Federated API Management!
19
API Hype Cycle 2023
20
• Broadcom Layer7 API Gateway
• AWS API Gateway
Unified developer portal
Unified governance model
One platform to control access to all APIs
Building a combined CI/CD toolchain
21
Benefits of Federated API Management
Better
Compliance
and Control
Improved
Innovation
Enhanced
Efficiency
22
Benefits of Federated API Management
Better
Compliance
and Control
Improved
Innovation
Enhanced
Efficiency
API
Governance
23
Core Capabilities of API Governance
Inventory of all
APIs
Design
Consistency
Security
Quality
Assurance
Compliance
and Insights
Usage Montoring
and Control
24
Inventory of all APIs
• Build the inventory using
automated discovery instead of
manual processes
• Bring in additional metadata like
specs
• Answer “What have we published”
with a push of a button
• A solid base for everything else like
Developer Portals
25
Design Consistency
• Apply the same style guide to all
APIs
• Configure the style guide in one
central place instead of n pipelines
• Facilitate shift left by using the
results as a gatekeeper
• TIP: Don’t use raw linting
results, use a derived metric!
26
Gain Insights
• With all data available, you can get
insights into how your APIs are
built
• And into how they are consumed
• Identify patterns across teams
This is where Federated API
Management really shines!
API Governance is not
bound to any API
technology!
So don‘t try to solve it on the technology level!
28
Take Away
Federated API Management allows you
to decouple your governance from
technology, bringing together data from
all systems and thus allows for a better,
more insightful governance!
If you govern only 80% of
your APIs, do you even
govern your APIs at all?

More Related Content

Similar to The Federated Future: Pioneering Next-Gen Solutions in API Management - Markus Müller, APIIDA

[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...WSO2
 
Mule Meetup Calgary- API Governance & Conformance.pdf
Mule Meetup Calgary- API Governance & Conformance.pdfMule Meetup Calgary- API Governance & Conformance.pdf
Mule Meetup Calgary- API Governance & Conformance.pdfNithaJoseph4
 
Six Steps To Build A Successful API
Six Steps To Build A Successful APISix Steps To Build A Successful API
Six Steps To Build A Successful APIChris Haddad
 
Six Steps to Build Successful APIs
Six Steps to Build Successful APIsSix Steps to Build Successful APIs
Six Steps to Build Successful APIsWSO2
 
API Economy - Cuomo
API Economy - Cuomo API Economy - Cuomo
API Economy - Cuomo Prolifics
 
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API StrategyMatt McLarty
 
API Management
API ManagementAPI Management
API ManagementProlifics
 
#APIOps- Agile API Development powered by API Connect
#APIOps- Agile API Development powered by API Connect#APIOps- Agile API Development powered by API Connect
#APIOps- Agile API Development powered by API Connectpramodvallanur
 
[WSO2 Summit Americas 2020] Automating an Integrated API Supply Chain Using a...
[WSO2 Summit Americas 2020] Automating an Integrated API Supply Chain Using a...[WSO2 Summit Americas 2020] Automating an Integrated API Supply Chain Using a...
[WSO2 Summit Americas 2020] Automating an Integrated API Supply Chain Using a...WSO2
 
Enforcing Your Organization's API Design Standards with SwaggerHub
Enforcing Your Organization's API Design Standards with SwaggerHubEnforcing Your Organization's API Design Standards with SwaggerHub
Enforcing Your Organization's API Design Standards with SwaggerHubSmartBear
 
APIs +Micro services technology for Computing
APIs +Micro services technology for ComputingAPIs +Micro services technology for Computing
APIs +Micro services technology for Computingwismoyo92
 
MuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
MuleSoft Surat Meetup#39 - Pragmatic API Led ConnectivityMuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
MuleSoft Surat Meetup#39 - Pragmatic API Led ConnectivityJitendra Bafna
 
Role of API Management in an API led Digital Economy
Role of API Management in an API led Digital EconomyRole of API Management in an API led Digital Economy
Role of API Management in an API led Digital EconomyWSO2
 
Innovation at scale - Key drivers and pitfalls to building API driven agile b...
Innovation at scale - Key drivers and pitfalls to building API driven agile b...Innovation at scale - Key drivers and pitfalls to building API driven agile b...
Innovation at scale - Key drivers and pitfalls to building API driven agile b...Mifan Careem
 
Building an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into ProductsBuilding an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into ProductsNuwan Dias
 
Manchester MuleSoft Meetup #8 - 28 Sept.pptx
Manchester MuleSoft Meetup #8 - 28 Sept.pptxManchester MuleSoft Meetup #8 - 28 Sept.pptx
Manchester MuleSoft Meetup #8 - 28 Sept.pptxAkshata Sawant
 
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...apidays
 

Similar to The Federated Future: Pioneering Next-Gen Solutions in API Management - Markus Müller, APIIDA (20)

[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
[WSO2Con EU 2018] APIs - Technology That Can Transform Your Business Into a P...
 
Definitive Guide to API Management
Definitive Guide to API ManagementDefinitive Guide to API Management
Definitive Guide to API Management
 
Microservices meetupnz dec16
Microservices meetupnz dec16Microservices meetupnz dec16
Microservices meetupnz dec16
 
Mule Meetup Calgary- API Governance & Conformance.pdf
Mule Meetup Calgary- API Governance & Conformance.pdfMule Meetup Calgary- API Governance & Conformance.pdf
Mule Meetup Calgary- API Governance & Conformance.pdf
 
Six Steps To Build A Successful API
Six Steps To Build A Successful APISix Steps To Build A Successful API
Six Steps To Build A Successful API
 
Six Steps to Build Successful APIs
Six Steps to Build Successful APIsSix Steps to Build Successful APIs
Six Steps to Build Successful APIs
 
API Economy - Cuomo
API Economy - Cuomo API Economy - Cuomo
API Economy - Cuomo
 
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore Meetup
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
 
API Management
API ManagementAPI Management
API Management
 
#APIOps- Agile API Development powered by API Connect
#APIOps- Agile API Development powered by API Connect#APIOps- Agile API Development powered by API Connect
#APIOps- Agile API Development powered by API Connect
 
[WSO2 Summit Americas 2020] Automating an Integrated API Supply Chain Using a...
[WSO2 Summit Americas 2020] Automating an Integrated API Supply Chain Using a...[WSO2 Summit Americas 2020] Automating an Integrated API Supply Chain Using a...
[WSO2 Summit Americas 2020] Automating an Integrated API Supply Chain Using a...
 
Enforcing Your Organization's API Design Standards with SwaggerHub
Enforcing Your Organization's API Design Standards with SwaggerHubEnforcing Your Organization's API Design Standards with SwaggerHub
Enforcing Your Organization's API Design Standards with SwaggerHub
 
APIs +Micro services technology for Computing
APIs +Micro services technology for ComputingAPIs +Micro services technology for Computing
APIs +Micro services technology for Computing
 
MuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
MuleSoft Surat Meetup#39 - Pragmatic API Led ConnectivityMuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
MuleSoft Surat Meetup#39 - Pragmatic API Led Connectivity
 
Role of API Management in an API led Digital Economy
Role of API Management in an API led Digital EconomyRole of API Management in an API led Digital Economy
Role of API Management in an API led Digital Economy
 
Innovation at scale - Key drivers and pitfalls to building API driven agile b...
Innovation at scale - Key drivers and pitfalls to building API driven agile b...Innovation at scale - Key drivers and pitfalls to building API driven agile b...
Innovation at scale - Key drivers and pitfalls to building API driven agile b...
 
Building an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into ProductsBuilding an API Factory: Turn your APIs into Products
Building an API Factory: Turn your APIs into Products
 
Manchester MuleSoft Meetup #8 - 28 Sept.pptx
Manchester MuleSoft Meetup #8 - 28 Sept.pptxManchester MuleSoft Meetup #8 - 28 Sept.pptx
Manchester MuleSoft Meetup #8 - 28 Sept.pptx
 
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...
apidays LIVE Paris 2021 - Low-Code API DevOps approach to API Lifecycle Manag...
 

More from Nordic APIs

How I Built Bill, the AI-Powered Chatbot That Reads Our Docs for Fun , by Tod...
How I Built Bill, the AI-Powered Chatbot That Reads Our Docs for Fun , by Tod...How I Built Bill, the AI-Powered Chatbot That Reads Our Docs for Fun , by Tod...
How I Built Bill, the AI-Powered Chatbot That Reads Our Docs for Fun , by Tod...Nordic APIs
 
The Art of API Design, by David Biesack at Apiture
The Art of API Design, by David Biesack at ApitureThe Art of API Design, by David Biesack at Apiture
The Art of API Design, by David Biesack at ApitureNordic APIs
 
ABAC, ReBAC, Zanzibar, ALFA… How Should I Implement AuthZ in My APIs? by Dav...
ABAC, ReBAC, Zanzibar, ALFA…  How Should I Implement AuthZ in My APIs? by Dav...ABAC, ReBAC, Zanzibar, ALFA…  How Should I Implement AuthZ in My APIs? by Dav...
ABAC, ReBAC, Zanzibar, ALFA… How Should I Implement AuthZ in My APIs? by Dav...Nordic APIs
 
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...Nordic APIs
 
API Authorization Using an Identity Server and Gateway - Aldo Pietropaolo, SGNL
API Authorization Using an Identity Server and Gateway - Aldo Pietropaolo, SGNLAPI Authorization Using an Identity Server and Gateway - Aldo Pietropaolo, SGNL
API Authorization Using an Identity Server and Gateway - Aldo Pietropaolo, SGNLNordic APIs
 
API Discovery from Crawl to Run - Rob Dickinson, Graylog
API Discovery from Crawl to Run - Rob Dickinson, GraylogAPI Discovery from Crawl to Run - Rob Dickinson, Graylog
API Discovery from Crawl to Run - Rob Dickinson, GraylogNordic APIs
 
Productizing and Monetizing APIs - Derric Gilling, Moseif
Productizing and Monetizing APIs - Derric Gilling, MoseifProductizing and Monetizing APIs - Derric Gilling, Moseif
Productizing and Monetizing APIs - Derric Gilling, MoseifNordic APIs
 
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Sipios
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, SipiosSecurely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Sipios
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, SipiosNordic APIs
 
Security of LLM APIs by Ankita Gupta, Akto.io
Security of LLM APIs by Ankita Gupta, Akto.ioSecurity of LLM APIs by Ankita Gupta, Akto.io
Security of LLM APIs by Ankita Gupta, Akto.ioNordic APIs
 
I'm an API Hacker, Here's How to Go from Making APIs to Breaking Them - Katie...
I'm an API Hacker, Here's How to Go from Making APIs to Breaking Them - Katie...I'm an API Hacker, Here's How to Go from Making APIs to Breaking Them - Katie...
I'm an API Hacker, Here's How to Go from Making APIs to Breaking Them - Katie...Nordic APIs
 
Unleashing the Potential of GraphQL with Streaming Data - Kishore Banala, Net...
Unleashing the Potential of GraphQL with Streaming Data - Kishore Banala, Net...Unleashing the Potential of GraphQL with Streaming Data - Kishore Banala, Net...
Unleashing the Potential of GraphQL with Streaming Data - Kishore Banala, Net...Nordic APIs
 
Reigniting the API Description Wars with TypeSpec and the Next Generation of ...
Reigniting the API Description Wars with TypeSpec and the Next Generation of...Reigniting the API Description Wars with TypeSpec and the Next Generation of...
Reigniting the API Description Wars with TypeSpec and the Next Generation of ...Nordic APIs
 
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAnyEstablish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAnyNordic APIs
 
Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations - A...
Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations - A...Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations - A...
Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations - A...Nordic APIs
 
Going Platinum: How to Make a Hit API by Bill Doerrfeld, Nordic APIs
Going Platinum: How to Make a Hit API by Bill Doerrfeld, Nordic APIsGoing Platinum: How to Make a Hit API by Bill Doerrfeld, Nordic APIs
Going Platinum: How to Make a Hit API by Bill Doerrfeld, Nordic APIsNordic APIs
 
Getting Better at Risk Management Using Event Driven Mesh Architecture - Ragh...
Getting Better at Risk Management Using Event Driven Mesh Architecture - Ragh...Getting Better at Risk Management Using Event Driven Mesh Architecture - Ragh...
Getting Better at Risk Management Using Event Driven Mesh Architecture - Ragh...Nordic APIs
 
GenAI: Producing and Consuming APIs by Paul Dumas, Gartner
GenAI: Producing and Consuming APIs by Paul Dumas, GartnerGenAI: Producing and Consuming APIs by Paul Dumas, Gartner
GenAI: Producing and Consuming APIs by Paul Dumas, GartnerNordic APIs
 
The SAS developer portal – developer.sas.com 2.0: How we built it by Joe Furb...
The SAS developer portal –developer.sas.com 2.0: How we built it by Joe Furb...The SAS developer portal –developer.sas.com 2.0: How we built it by Joe Furb...
The SAS developer portal – developer.sas.com 2.0: How we built it by Joe Furb...Nordic APIs
 
How Netflix Uses Data Abstraction to Operate Services at Scale - Vidhya Arvin...
How Netflix Uses Data Abstraction to Operate Services at Scale - Vidhya Arvin...How Netflix Uses Data Abstraction to Operate Services at Scale - Vidhya Arvin...
How Netflix Uses Data Abstraction to Operate Services at Scale - Vidhya Arvin...Nordic APIs
 
cURL to SDK: Navigating the API Adoption Chasm - Sidney Maestre, APIMatic
cURL to SDK: Navigating the API Adoption Chasm - Sidney Maestre, APIMaticcURL to SDK: Navigating the API Adoption Chasm - Sidney Maestre, APIMatic
cURL to SDK: Navigating the API Adoption Chasm - Sidney Maestre, APIMaticNordic APIs
 

More from Nordic APIs (20)

How I Built Bill, the AI-Powered Chatbot That Reads Our Docs for Fun , by Tod...
How I Built Bill, the AI-Powered Chatbot That Reads Our Docs for Fun , by Tod...How I Built Bill, the AI-Powered Chatbot That Reads Our Docs for Fun , by Tod...
How I Built Bill, the AI-Powered Chatbot That Reads Our Docs for Fun , by Tod...
 
The Art of API Design, by David Biesack at Apiture
The Art of API Design, by David Biesack at ApitureThe Art of API Design, by David Biesack at Apiture
The Art of API Design, by David Biesack at Apiture
 
ABAC, ReBAC, Zanzibar, ALFA… How Should I Implement AuthZ in My APIs? by Dav...
ABAC, ReBAC, Zanzibar, ALFA…  How Should I Implement AuthZ in My APIs? by Dav...ABAC, ReBAC, Zanzibar, ALFA…  How Should I Implement AuthZ in My APIs? by Dav...
ABAC, ReBAC, Zanzibar, ALFA… How Should I Implement AuthZ in My APIs? by Dav...
 
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...
 
API Authorization Using an Identity Server and Gateway - Aldo Pietropaolo, SGNL
API Authorization Using an Identity Server and Gateway - Aldo Pietropaolo, SGNLAPI Authorization Using an Identity Server and Gateway - Aldo Pietropaolo, SGNL
API Authorization Using an Identity Server and Gateway - Aldo Pietropaolo, SGNL
 
API Discovery from Crawl to Run - Rob Dickinson, Graylog
API Discovery from Crawl to Run - Rob Dickinson, GraylogAPI Discovery from Crawl to Run - Rob Dickinson, Graylog
API Discovery from Crawl to Run - Rob Dickinson, Graylog
 
Productizing and Monetizing APIs - Derric Gilling, Moseif
Productizing and Monetizing APIs - Derric Gilling, MoseifProductizing and Monetizing APIs - Derric Gilling, Moseif
Productizing and Monetizing APIs - Derric Gilling, Moseif
 
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Sipios
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, SipiosSecurely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Sipios
Securely Boosting Any Product with Generative AI APIs - Ruben Sitbon, Sipios
 
Security of LLM APIs by Ankita Gupta, Akto.io
Security of LLM APIs by Ankita Gupta, Akto.ioSecurity of LLM APIs by Ankita Gupta, Akto.io
Security of LLM APIs by Ankita Gupta, Akto.io
 
I'm an API Hacker, Here's How to Go from Making APIs to Breaking Them - Katie...
I'm an API Hacker, Here's How to Go from Making APIs to Breaking Them - Katie...I'm an API Hacker, Here's How to Go from Making APIs to Breaking Them - Katie...
I'm an API Hacker, Here's How to Go from Making APIs to Breaking Them - Katie...
 
Unleashing the Potential of GraphQL with Streaming Data - Kishore Banala, Net...
Unleashing the Potential of GraphQL with Streaming Data - Kishore Banala, Net...Unleashing the Potential of GraphQL with Streaming Data - Kishore Banala, Net...
Unleashing the Potential of GraphQL with Streaming Data - Kishore Banala, Net...
 
Reigniting the API Description Wars with TypeSpec and the Next Generation of ...
Reigniting the API Description Wars with TypeSpec and the Next Generation of...Reigniting the API Description Wars with TypeSpec and the Next Generation of...
Reigniting the API Description Wars with TypeSpec and the Next Generation of ...
 
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAnyEstablish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
Establish, Grow, and Mature Your API Platform - James Higginbotham, LaunchAny
 
Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations - A...
Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations - A...Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations - A...
Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations - A...
 
Going Platinum: How to Make a Hit API by Bill Doerrfeld, Nordic APIs
Going Platinum: How to Make a Hit API by Bill Doerrfeld, Nordic APIsGoing Platinum: How to Make a Hit API by Bill Doerrfeld, Nordic APIs
Going Platinum: How to Make a Hit API by Bill Doerrfeld, Nordic APIs
 
Getting Better at Risk Management Using Event Driven Mesh Architecture - Ragh...
Getting Better at Risk Management Using Event Driven Mesh Architecture - Ragh...Getting Better at Risk Management Using Event Driven Mesh Architecture - Ragh...
Getting Better at Risk Management Using Event Driven Mesh Architecture - Ragh...
 
GenAI: Producing and Consuming APIs by Paul Dumas, Gartner
GenAI: Producing and Consuming APIs by Paul Dumas, GartnerGenAI: Producing and Consuming APIs by Paul Dumas, Gartner
GenAI: Producing and Consuming APIs by Paul Dumas, Gartner
 
The SAS developer portal – developer.sas.com 2.0: How we built it by Joe Furb...
The SAS developer portal –developer.sas.com 2.0: How we built it by Joe Furb...The SAS developer portal –developer.sas.com 2.0: How we built it by Joe Furb...
The SAS developer portal – developer.sas.com 2.0: How we built it by Joe Furb...
 
How Netflix Uses Data Abstraction to Operate Services at Scale - Vidhya Arvin...
How Netflix Uses Data Abstraction to Operate Services at Scale - Vidhya Arvin...How Netflix Uses Data Abstraction to Operate Services at Scale - Vidhya Arvin...
How Netflix Uses Data Abstraction to Operate Services at Scale - Vidhya Arvin...
 
cURL to SDK: Navigating the API Adoption Chasm - Sidney Maestre, APIMatic
cURL to SDK: Navigating the API Adoption Chasm - Sidney Maestre, APIMaticcURL to SDK: Navigating the API Adoption Chasm - Sidney Maestre, APIMatic
cURL to SDK: Navigating the API Adoption Chasm - Sidney Maestre, APIMatic
 

Recently uploaded

costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

The Federated Future: Pioneering Next-Gen Solutions in API Management - Markus Müller, APIIDA

  • 1. The Federated Future Pioneering Next-Gen Solutions in API Management Markus Müller, CTO API Summit Austin 2024
  • 2. 2 THE API MANAGEMENT EXPERTS Empower Companies to Fully Leverage The Potential of Modern API Management even in complex API landscapes. Hi, I‘m Markus! SOME OF OUR CUSTOMERS CTO @ APIIDA
  • 3. 3 The Critical Role of APIs “APIs are the critical building blocks for business innovation” Roey Eliyahu, Forbes Councils Member “APIs hold systems together. We would be left with isolated data and applications that can’t communicate. Without APIs, the technologies we rely on won’t work.” apiworx “APIs are also enabling companies to innovate their business models. The product has become the service delivered via APIs, allowing companies to scale and monetize their new capabilities.” Cloudflare “APIs account for more than half of the total traffic generated […], and they’re growing twice as fast as traditional web traffic.” Cloudflare
  • 4. 4 What’s to come? The number of APIs within your companies will grow! The number of consumers of these APIs will grow as well. You need to stay on top of it! You need to manage your APIs! Business is increasingly driven by machine-to-machine communication: • AI Agents • Embedded Products • “Go where your customers are” By using GenAI APIs will be easier to create than ever.
  • 5. API Management is not just a technical necessity but a strategic enabler!
  • 7. 7 API Gateway Traditional API Management API Gateway Management Tooling
  • 8. 8 API Gateway API Gateway Traditional API Management API Gateway Management Tooling Processes / Workflows
  • 9. 9 API Gateway API Gateway API Gateway API Gateway API Gateway API Gateway API Gateway API Gateway API Gateway API Gateway API Gateway API Gateway A Single API Management System Vendor Lock-in One size does not fit all Limited Innovation Centralized Control Unified Processes PROS CONS Easy Governance
  • 10. 10 API Gateway API Gateway API Gateway API Gateway API Gateway API Gatewa y API Gateway API Gateway API Gatewa y API Gateway API Gateway API Gatewa y Multiple API Management Systems
  • 11. 11 Multiple API Management Systems No centralized Control Multiple Processes No Vendor Lock-in Separation of Concerns Easy Innovation API Gateway API Gateway API Gateway API Gateway API Gateway API Gateway API Gateway API Gateway API Gateway API Gateway API Gateway API Gateway PROS CONS Governance is Hard
  • 12. We need a model that balances centralized control with decentralized flexibility!
  • 13. 13 The Federated Future – Bring your own Gateway API Gateway API Gateway API Gateway API Gateway PROCESSES AND WORKFLOWS MANAGEMENT TOOLING Don‘t manage your gateways, manage your APIs!
  • 14. 14 We go from this… Data Plane API Consumers / Applications Infrastructur e API Gateway A Enforce Policies
  • 15. 15 …to this Data Plane API Consumers / Applications Infrastructur e API Gateway A Enforce Policies Data Plane API Consumers / Applications Infrastructur e API Gateway B Enforce Policies Data Plane API Consumers / Applications Infrastructur e API Gateway C Enforce Policies
  • 16. 16 Federated API Management Control Plane Developer Portal Admin Portal Define Policies Manage Consumers Data Plane API Consumers / Applications Infrastructur e API Gateway A Enforce Policies Data Plane API Consumers / Applications Infrastructur e API Gateway B Enforce Policies Data Plane API Consumers / Applications Infrastructur e API Gateway C Enforce Policies
  • 17. 17 Key Principles of Federated API Management Scalability Innovation Collaboration Decentralize aspects of API Management, allowing different teams to manage their APIs on multiple tech stacks while maintaining a unified governance framework.
  • 18. 18 Is it really this common? APIM Hybrid Strategies CLOU D APIM ON-PREM APIM Types of APIs SYNCHRONOUS APIM EVENTS APIM Audience INTERNAL APIM EXTERNAL All of these scenarios benefit greatly from Federated API Management!
  • 20. 20 • Broadcom Layer7 API Gateway • AWS API Gateway Unified developer portal Unified governance model One platform to control access to all APIs Building a combined CI/CD toolchain
  • 21. 21 Benefits of Federated API Management Better Compliance and Control Improved Innovation Enhanced Efficiency
  • 22. 22 Benefits of Federated API Management Better Compliance and Control Improved Innovation Enhanced Efficiency API Governance
  • 23. 23 Core Capabilities of API Governance Inventory of all APIs Design Consistency Security Quality Assurance Compliance and Insights Usage Montoring and Control
  • 24. 24 Inventory of all APIs • Build the inventory using automated discovery instead of manual processes • Bring in additional metadata like specs • Answer “What have we published” with a push of a button • A solid base for everything else like Developer Portals
  • 25. 25 Design Consistency • Apply the same style guide to all APIs • Configure the style guide in one central place instead of n pipelines • Facilitate shift left by using the results as a gatekeeper • TIP: Don’t use raw linting results, use a derived metric!
  • 26. 26 Gain Insights • With all data available, you can get insights into how your APIs are built • And into how they are consumed • Identify patterns across teams This is where Federated API Management really shines!
  • 27. API Governance is not bound to any API technology! So don‘t try to solve it on the technology level!
  • 28. 28 Take Away Federated API Management allows you to decouple your governance from technology, bringing together data from all systems and thus allows for a better, more insightful governance!
  • 29. If you govern only 80% of your APIs, do you even govern your APIs at all?

Editor's Notes

  1. 02:00
  2. 03:00
  3. I think we all agree that API Management has evolved. It is not just a technical necessity anymore but a strategic enabler. A bad API Management can severly affect your digital products. A good API Management on the other hand allows you to speed up your innovation while optimizing operational efficiency at the same time.
  4. So, let‘s look at how API Management was done in the past. Most API Management programs start with the choice of an API Gateway. You choose it based on its feature set, certifications, price, etc etc. It is the core of your API operations.
  5. In order to manage your gateways and the APIs proxied on it every gateway comes with some kind of management tooling. This tooling usually comes from the vendor of the gateway, so it is very well integrated but – of course – limited to this very gateway.
  6. On top of the gateway and the management tools you develop processes and workflows to make use of the tools in a convenient way. Again those processes you develop usually are tied to the gateway you chose at the start of your API Management journey
  7. On top of the gateway and the management tools you develop processes and workflows to make use of the tools in a convenient way. Again those processes you develop usually are tied to the gateway you chose at the start of your API Management journey
  8. On top of the gateway and the management tools you develop processes and workflows to make use of the tools in a convenient way. Again those processes you develop usually are tied to the gateway you chose at the start of your API Management journey
  9. On top of the gateway and the management tools you develop processes and workflows to make use of the tools in a convenient way. Again those processes you develop usually are tied to the gateway you chose at the start of your API Management journey
  10. So, we need to go from this single gateway – or data plane as it is also called …
  11. To multiple data planes, running in parallel. Maybe you want to continue to use the API gateway you use on premis but want to go cloud native as well. Maybe you acquire another company and now have to run to different technologies in parallel. Or maybe you just want to isolate workflows of different criticality. There are numerous reasons why you want to run multiple data planes in parallel.
  12. And the solution to do so is called Federated API Management. Federated API Management adds a Control Plane that creates one interface to all the different data planes you might run. The control plane takes care of things like API Key Management or Policy Definitions. The enforcement and all the traffic handling is still done directly on the data plane.
  13. There are three key principles in Federated API Management: Scalability, Innovation and Collaboration. You can scale your API Management operations any way you like. Add more nodes, add different gateways for specialized tasks or any other type of scaling you can imagine. As you have free choice of technology you can experiment much more. This will strengthen the innovation. And last bot not least it allows you to collaborate on one single plattform, under one unified governance framework, no matter the technology the teams actually use
  14. 07:30
  15. Let‘s look at an example. William Hill is a very well known and probably the largest book keeper in UK with a presence around the globe. William Hill currently uses two different API Management technologies. They use the Broadcom Layer7 API Gateway, that they moved from their own data centers into their private cloud. Additionally they expose some APIs directly through the API Gateway of AWS. We helped them to build their management processes and workflows in a federated way, so that they now are able to run a unified developer portal, that gives partners access to all of their APIs no matter on what technology they run. They were able to develop and maintain their APIs under a unified governance model using one platform to control access to all of their APIs. And of top of that they are currently building fully automated CI/CD pipelines that also run across both of their technologies. All of that was made possible by our API control plane which we will have a look at in a moment.
  16. So, let‘s have a look at the benefits that Federated API Management has. Besides the enhanced efficiency through unified processes and getting rid of context switches, Federated API Management allows us to improve innovation by always being able to use the tool thats best for the job. Unified processed and a unified platform also have better compliance and control across the whole API landscape of an oganization.
  17. So, let‘s have a look at the benefits that Federated API Management has. Besides the enhanced efficiency through unified processes and getting rid of context switches, Federated API Management allows us to improve innovation by always being able to use the tool thats best for the job. Unified processed and a unified platform also have better compliance and control across the whole API landscape of an oganization.
  18. The great thing about API governance is that everyone has a different definition of it. So, let us first establish what we are talking about. In my opinion a good API governance covers this six topics: - the inventory of all APIs in an organization – the enforcement of design consistency (for example through API style guides) – the definition and enforcement of IT security guidelines. But also things like usage monitoring and control, compliance and quality assurance.