SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
apidays NYC 2022
Marco Palladino
CTO, Kong Inc.
2022 SERIES OF EVENTS
New York
JULY
(HYBRID)
Australia
SEPTEMBER
(HYBRID)
Singapore
APRIL
(VIRTUAL)
Helsinki & North
MARCH
(VIRTUAL)
Paris
DECEMBER
(HYBRID)
London
OCTOBER
(HYBRID)
Hong Kong
AUGUST
(VIRTUAL)
JUNE (VIRTUAL)
India
MAY
(VIRTUAL)
APRIL (VIRTUAL)
Dubai & Middle East
JUNE
(VIRTUAL)
Check out our API Conferences
www.a pida ys .globa l
Want to talk at one of our conferences?
apidays.typeform.com/to/ILJeAaV8
© Kong Inc.
Confidential & Proprietary Confidential & Proprietary
Software is Eating the World,
APIs are Eating Software
1980 1990 2000 2010 2020
‘88 ‘91 ‘93 ‘96 ‘98‘99 ‘00 ‘03 ‘04 ‘11
‘12‘13 ‘15 ‘17 ‘19-’20?
ONC RPC
CORBA
DCE RPC
DCOM
XML RPC
EJB
REST
W3C Web Services
Swagger
OData
API Blueprint,RAML
GraphQL,gRPC
OAS 3.0
RS Socket
SOAP/WSDL
1980 1990 2000 2010 2020
‘88 ‘91 ‘93 ‘96 ‘98‘99 ‘00 ‘03 ‘04 ‘11
‘12‘13 ‘15 ‘17 ‘19-’20?
ONC RPC
CORBA
DCE RPC
DCOM
XML RPC
EJB
REST
W3C Web Services
Swagger
OData
API Blueprint,RAML
GraphQL,gRPC
OAS 3.0
RS Socket
SOAP/WSDL
API
Renaissance
Docker & Kube
HA+
TTM
New Product
Scale
NETWORK
TRAFFIC
L4/L7
API SERVICES
FUTURE
2002
WE’RE JUST HERE!
Direct Access to the Monolith
Client Traffic:
• SOAP
• REST
• WebSockets
2013-2015: Direct Access to Microservices
Client Traffic:
• REST
• WebSockets
• gRPC
Microservices
Traffic:
• REST
• WebSockets
• gRPC
• TCP-based
2013-2015: Direct Access to Microservices
Client Traffic:
• REST
• WebSockets
• gRPC
Microservices
Traffic:
• REST
• WebSockets
• gRPC
• TCP-based
API Gateway for Unified Ingress and Control
Client Traffic:
• REST
• WebSockets
• gRPC
• GraphQL
Microservices
Traffic:
• REST
• WebSockets
• gRPC
• TCP-based
• GraphQL
API
Gateway
For Edge an Internal Communication
Client Traffic:
• REST
• WebSockets
• gRPC
• GraphQL
Microservices
Traffic:
• REST
• WebSockets
• gRPC
• TCP-based
• GraphQL
API
Gateway
APPLICATION
APPLICATION
Service Mesh Overlay for Security, HA and Observability
Client Traffic:
• REST
• WebSockets
• gRPC
• GraphQL
Microservices
Traffic:
• REST
• WebSockets
• gRPC
• TCP-based
• GraphQL
• Events
API
Gateway
Service Mesh
APPLICATION
APPLICATION
AGGREGATION
AGGREGATION
Including Development API Testing and Creation
Client Traffic:
• REST
• WebSockets
• gRPC
• GraphQL
Microservices
Traffic:
• REST
• WebSockets
• gRPC
• TCP-based
• GraphQL
• Events
API
Gateway
Service Mesh
APPLICATION
APPLICATION
AGGREGATION
AGGREGATION
API Design, Test
& Collaboration
API Design, Test
& Collaboration
API Design, Test
& Collaboration
Full stack API Connectivity
Client Traffic:
• REST
• WebSockets
• gRPC
• GraphQL
Microservices
Traffic:
• REST
• WebSockets
• gRPC
• TCP-based
• GraphQL
• Events
API
Gateway
Service Mesh
APPLICATION
APPLICATION
AGGREGATION
AGGREGATION
API Design, Test
& Collaboration
API Design, Test
& Collaboration
API Design, Test
& Collaboration
Gateway Mesh
Insomnia
Modern API architectures have evolved
CLASSIC API GATEWAY MODERN API GATEWAY FULL SERVICE CONNECTIVITY
MONOLITHIC APP
API
API MANAGEMENT
CLIENT
PRIVATE
TRAFFIC
PUBLIC TRAFFIC
CLASSIC API GATEWAY MODERN API GATEWAY FULL SERVICE CONNECTIVITY
MONOLITHIC APP
API
API MANAGEMENT
CLIENT
PRIVATE
TRAFFIC
PUBLIC TRAFFIC
GW DP
CLIENT
PUBLIC TRAFFIC
GW DP
API
APP
API
APP
API
APP
API
APP
API
APP
GW DP GW DP
CLASSIC API GATEWAY MODERN API GATEWAY FULL SERVICE CONNECTIVITY
MONOLITHIC APP
API
API MANAGEMENT
CLIENT
PRIVATE
TRAFFIC
PUBLIC TRAFFIC
GW DP
CLIENT
PUBLIC TRAFFIC
GW DP
API
APP
API
APP
API
APP
API
APP
API
APP
GW DP GW DP
CLASSIC API GATEWAY MODERN API GATEWAY FULL SERVICE CONNECTIVITY
MONOLITHIC APP
API
API MANAGEMENT
CLIENT
PRIVATE
TRAFFIC
PUBLIC TRAFFIC
GW DP
CLIENT
PUBLIC TRAFFIC
GW DP
API
APP
API
APP
API
APP
API
APP
API
APP
GW DP GW DP
GW DP
CLIENT
PUBLIC TRAFFIC
GW DP
MESH CP
MESH 1 MESH 2
▸ No black box
▸ Extensible
▸ Battle tested
▸ Transferable skills
OSS
Agnostic
▸ Support teams at different levels
▸ Kubernetes and VMs
▸ Multi-cloud ready
▸ Reliability and consistency
Full Stack
▸ APIM + service mesh
▸ For all API use-cases
▸ To secure both networking & governance
▸ Drive agility and speed
apidays New York 2022 - Building the Fabric to Future-Proof Modern API Architectures, Marco Palladino, Kong

Mais conteúdo relacionado

Semelhante a apidays New York 2022 - Building the Fabric to Future-Proof Modern API Architectures, Marco Palladino, Kong

Semelhante a apidays New York 2022 - Building the Fabric to Future-Proof Modern API Architectures, Marco Palladino, Kong (20)

apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
 
apidays LIVE London 2021 - Getting started with Event-Driven APIs by Hugo Gue...
apidays LIVE London 2021 - Getting started with Event-Driven APIs by Hugo Gue...apidays LIVE London 2021 - Getting started with Event-Driven APIs by Hugo Gue...
apidays LIVE London 2021 - Getting started with Event-Driven APIs by Hugo Gue...
 
Gateway APIs, Envoy Gateway, and API Gateways
Gateway APIs, Envoy Gateway, and API GatewaysGateway APIs, Envoy Gateway, and API Gateways
Gateway APIs, Envoy Gateway, and API Gateways
 
INTERFACE, by apidays - Accelerate with a Digital PaaS
INTERFACE, by apidays - Accelerate with a Digital PaaSINTERFACE, by apidays - Accelerate with a Digital PaaS
INTERFACE, by apidays - Accelerate with a Digital PaaS
 
OpenAPI development with Python
OpenAPI development with PythonOpenAPI development with Python
OpenAPI development with Python
 
apidays Hong Kong - Event API Products: Maximizing the Value of Your Event-Dr...
apidays Hong Kong - Event API Products: Maximizing the Value of Your Event-Dr...apidays Hong Kong - Event API Products: Maximizing the Value of Your Event-Dr...
apidays Hong Kong - Event API Products: Maximizing the Value of Your Event-Dr...
 
Agile integration activation: get hands on with ap-is
Agile integration activation: get hands on with ap-isAgile integration activation: get hands on with ap-is
Agile integration activation: get hands on with ap-is
 
INTERFACE, by apidays - An API First Approach to Enable API Monetization.pptx
INTERFACE, by apidays - An API First Approach to Enable API Monetization.pptxINTERFACE, by apidays - An API First Approach to Enable API Monetization.pptx
INTERFACE, by apidays - An API First Approach to Enable API Monetization.pptx
 
Your API on Steroids
Your API on Steroids Your API on Steroids
Your API on Steroids
 
apidays Singapore 2023 - Beyond REST, Claudio Tag, IBM
apidays Singapore 2023 - Beyond REST, Claudio Tag, IBMapidays Singapore 2023 - Beyond REST, Claudio Tag, IBM
apidays Singapore 2023 - Beyond REST, Claudio Tag, IBM
 
Openshift Container Platform: First ItalyMeetup
Openshift Container Platform: First ItalyMeetupOpenshift Container Platform: First ItalyMeetup
Openshift Container Platform: First ItalyMeetup
 
apidays New York 2022 - Demystifying API Onboarding: A Focus on SDKs, Mehdi R...
apidays New York 2022 - Demystifying API Onboarding: A Focus on SDKs, Mehdi R...apidays New York 2022 - Demystifying API Onboarding: A Focus on SDKs, Mehdi R...
apidays New York 2022 - Demystifying API Onboarding: A Focus on SDKs, Mehdi R...
 
apidays LIVE Australia 2020 - Productising your Microservices as API Products...
apidays LIVE Australia 2020 - Productising your Microservices as API Products...apidays LIVE Australia 2020 - Productising your Microservices as API Products...
apidays LIVE Australia 2020 - Productising your Microservices as API Products...
 
apidays LIVE Australia 2021 - OpenAPI Generator - The Babel Fish of the API W...
apidays LIVE Australia 2021 - OpenAPI Generator - The Babel Fish of the API W...apidays LIVE Australia 2021 - OpenAPI Generator - The Babel Fish of the API W...
apidays LIVE Australia 2021 - OpenAPI Generator - The Babel Fish of the API W...
 
A Hitchhiker's Guide to Cloud Native API Gateways
A Hitchhiker's Guide to Cloud Native API GatewaysA Hitchhiker's Guide to Cloud Native API Gateways
A Hitchhiker's Guide to Cloud Native API Gateways
 
Getting started with AWS amplify
Getting started with AWS amplifyGetting started with AWS amplify
Getting started with AWS amplify
 
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
apidays Paris 2022 - Event-Driven API Management – why REST isn't enough, Ben...
 
Productising your Microservices as API Products
Productising your Microservices  as API ProductsProductising your Microservices  as API Products
Productising your Microservices as API Products
 
INTERFACE, by apidays - Best Practices for Implementing an API Program
INTERFACE, by apidays - Best Practices for Implementing an API ProgramINTERFACE, by apidays - Best Practices for Implementing an API Program
INTERFACE, by apidays - Best Practices for Implementing an API Program
 
INTERFACE, by apidays - Role of APIs in the Mesh Architecture
INTERFACE, by apidays - Role of APIs in the Mesh ArchitectureINTERFACE, by apidays - Role of APIs in the Mesh Architecture
INTERFACE, by apidays - Role of APIs in the Mesh Architecture
 

Mais de apidays

Mais de apidays (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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 New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
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 - API Discovery - From Crawl to Run by Rob Dickinson, G...
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
 
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
 
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
 
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
 
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
 
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
 
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
 
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
 
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
 

Último

Último (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

apidays New York 2022 - Building the Fabric to Future-Proof Modern API Architectures, Marco Palladino, Kong

  • 1. apidays NYC 2022 Marco Palladino CTO, Kong Inc.
  • 2. 2022 SERIES OF EVENTS New York JULY (HYBRID) Australia SEPTEMBER (HYBRID) Singapore APRIL (VIRTUAL) Helsinki & North MARCH (VIRTUAL) Paris DECEMBER (HYBRID) London OCTOBER (HYBRID) Hong Kong AUGUST (VIRTUAL) JUNE (VIRTUAL) India MAY (VIRTUAL) APRIL (VIRTUAL) Dubai & Middle East JUNE (VIRTUAL) Check out our API Conferences www.a pida ys .globa l Want to talk at one of our conferences? apidays.typeform.com/to/ILJeAaV8
  • 3. © Kong Inc. Confidential & Proprietary Confidential & Proprietary Software is Eating the World, APIs are Eating Software
  • 4. 1980 1990 2000 2010 2020 ‘88 ‘91 ‘93 ‘96 ‘98‘99 ‘00 ‘03 ‘04 ‘11 ‘12‘13 ‘15 ‘17 ‘19-’20? ONC RPC CORBA DCE RPC DCOM XML RPC EJB REST W3C Web Services Swagger OData API Blueprint,RAML GraphQL,gRPC OAS 3.0 RS Socket SOAP/WSDL
  • 5. 1980 1990 2000 2010 2020 ‘88 ‘91 ‘93 ‘96 ‘98‘99 ‘00 ‘03 ‘04 ‘11 ‘12‘13 ‘15 ‘17 ‘19-’20? ONC RPC CORBA DCE RPC DCOM XML RPC EJB REST W3C Web Services Swagger OData API Blueprint,RAML GraphQL,gRPC OAS 3.0 RS Socket SOAP/WSDL API Renaissance Docker & Kube
  • 6.
  • 7. HA+
  • 11. Direct Access to the Monolith Client Traffic: • SOAP • REST • WebSockets
  • 12. 2013-2015: Direct Access to Microservices Client Traffic: • REST • WebSockets • gRPC Microservices Traffic: • REST • WebSockets • gRPC • TCP-based
  • 13. 2013-2015: Direct Access to Microservices Client Traffic: • REST • WebSockets • gRPC Microservices Traffic: • REST • WebSockets • gRPC • TCP-based
  • 14. API Gateway for Unified Ingress and Control Client Traffic: • REST • WebSockets • gRPC • GraphQL Microservices Traffic: • REST • WebSockets • gRPC • TCP-based • GraphQL API Gateway
  • 15. For Edge an Internal Communication Client Traffic: • REST • WebSockets • gRPC • GraphQL Microservices Traffic: • REST • WebSockets • gRPC • TCP-based • GraphQL API Gateway APPLICATION APPLICATION
  • 16. Service Mesh Overlay for Security, HA and Observability Client Traffic: • REST • WebSockets • gRPC • GraphQL Microservices Traffic: • REST • WebSockets • gRPC • TCP-based • GraphQL • Events API Gateway Service Mesh APPLICATION APPLICATION AGGREGATION AGGREGATION
  • 17. Including Development API Testing and Creation Client Traffic: • REST • WebSockets • gRPC • GraphQL Microservices Traffic: • REST • WebSockets • gRPC • TCP-based • GraphQL • Events API Gateway Service Mesh APPLICATION APPLICATION AGGREGATION AGGREGATION API Design, Test & Collaboration API Design, Test & Collaboration API Design, Test & Collaboration
  • 18. Full stack API Connectivity Client Traffic: • REST • WebSockets • gRPC • GraphQL Microservices Traffic: • REST • WebSockets • gRPC • TCP-based • GraphQL • Events API Gateway Service Mesh APPLICATION APPLICATION AGGREGATION AGGREGATION API Design, Test & Collaboration API Design, Test & Collaboration API Design, Test & Collaboration Gateway Mesh Insomnia
  • 19. Modern API architectures have evolved
  • 20. CLASSIC API GATEWAY MODERN API GATEWAY FULL SERVICE CONNECTIVITY MONOLITHIC APP API API MANAGEMENT CLIENT PRIVATE TRAFFIC PUBLIC TRAFFIC
  • 21. CLASSIC API GATEWAY MODERN API GATEWAY FULL SERVICE CONNECTIVITY MONOLITHIC APP API API MANAGEMENT CLIENT PRIVATE TRAFFIC PUBLIC TRAFFIC GW DP CLIENT PUBLIC TRAFFIC GW DP API APP API APP API APP API APP API APP GW DP GW DP
  • 22. CLASSIC API GATEWAY MODERN API GATEWAY FULL SERVICE CONNECTIVITY MONOLITHIC APP API API MANAGEMENT CLIENT PRIVATE TRAFFIC PUBLIC TRAFFIC GW DP CLIENT PUBLIC TRAFFIC GW DP API APP API APP API APP API APP API APP GW DP GW DP
  • 23. CLASSIC API GATEWAY MODERN API GATEWAY FULL SERVICE CONNECTIVITY MONOLITHIC APP API API MANAGEMENT CLIENT PRIVATE TRAFFIC PUBLIC TRAFFIC GW DP CLIENT PUBLIC TRAFFIC GW DP API APP API APP API APP API APP API APP GW DP GW DP GW DP CLIENT PUBLIC TRAFFIC GW DP MESH CP MESH 1 MESH 2
  • 24. ▸ No black box ▸ Extensible ▸ Battle tested ▸ Transferable skills OSS
  • 25. Agnostic ▸ Support teams at different levels ▸ Kubernetes and VMs ▸ Multi-cloud ready ▸ Reliability and consistency
  • 26. Full Stack ▸ APIM + service mesh ▸ For all API use-cases ▸ To secure both networking & governance ▸ Drive agility and speed