SlideShare a Scribd company logo
Advanced Authentication patterns at the Edge
Denis Jannot
Director of Field Engineering - EMEA
2 | Copyright © 2021
About me
@djannot
denis.jannot@solo.io
denisjannot
Denis Jannot
Director of Field Engineering - EMEA @ Solo.io
3 | Copyright © 2021
From Monolith to Microservices
MONOLITH MICROSERVICES
4 | Copyright © 2021
Kubernetes became the most popular platform
MONOLITH MICROSERVICES
New York
JULY
Australia
SEPTEMBER
Singapore
APRIL
Helsinki & North
MARCH
Paris
DECEMBER
London
OCTOBER
Jakarta
FEBRUARY
Hong Kong
AUGUST
JUNE
India
MAY
Check out our API Conferences here
50+ events since 2012, 14 countries, 2,000+ speakers, 50,000+ attendees,
300k+ online community
Want to talk at one of our conferences?
Apply to speak here
5 | Copyright © 2021
How do you expose your apps ? The Ingress way
MICROSERVICES
Ingress
TLS
Basic routing
Kubernetes
Service
Pods
6 | Copyright © 2021
Each team reinvents the wheel
MICROSERVICES
Ingress
7 | Copyright © 2021
Some capabilities must be implemented downstream
MICROSERVICES
Ingress
API
GATEWAY
Rate limiting
WAF
8 | Copyright © 2021
Common challenges
• Each team reinvents the wheel (setting up the same authentication)
• Implementation is different for each language
• Application teams should focus on the business logic instead
• The security team doesn’t have visibility on what’s configured for each application
• Other security mechanisms must be implemented outside of the Kubernetes cluster
9 | Copyright © 2021
What about a Kubernetes-native API Gateway ?
MICROSERVICES
API
GATEWAY
Rate limiting
WAF
10 | Copyright © 2021
That can even expose services outside of Kubernetes
MICROSERVICES
API
GATEWAY
Rate limiting
WAF
11 | Copyright © 2021
Benefits
• Authentication is performed at the API Gateway level
• Application teams can focus on the business logic
• Everything is configured through Kubernetes Custom Resources, so it’s Gitops-
friendly
• Other security mechanisms are enforced by the same Gateway
• Visibility for the security team
12 | Copyright © 2021
Gloo Edge
MICROSERVICES
Rate limiting
WAF
13 | Copyright © 2021
Gloo Edge overview
Gloo Edge is an open-source, flexible and extensible API Gateway built
on Envoy Proxy for microservices environments. Gloo Edge configures
the behavior of the Envoy Proxy data plane to ensure secure
application connectivity and policy based traffic management.
SERVICE A
SERVICE B
SERVICE C
SERVICE D
SERVICE E
NORTH-SOUTH
TRAFFIC
14 | Copyright © 2021
Why Envoy Proxy
• Neutral Foundation (CNCF)
• Large, diverse, vibrant community
• Built ground up for dynamic services
environment
• Dynamic configuration, driven by API
• Highly extensible
• L7 filters (HTTP/1, HTTP/2, gRPC,
redis, mysql, Kafka, etc)
• Deep signals telemetry out of the box
• Versatile deployment options
15 | Copyright © 2021
Gloo Edge architecture
EXTERNAL AUTH
RATE LIMITING
GLOO FILTERS
ROUTER
UPSTREAM
EXTERNAL AUTH SERVER
RATE LIMITING SERVER
DATA LOSS
PREVENTION
LAMBDA
TRANSFORMATION
WEB APPLICATION
FIREWALL (WAF)
WEB ASSEMBLY
JWT
16 | Copyright © 2021
What does Kubernetes-native mean ?
apiVersion: gateway.solo.io/v1
kind: VirtualService
metadata:
name: demo
namespace: gloo-system
spec:
sslConfig:
secretRef:
name: upstream-tls
namespace: gloo-system
virtualHost:
domains:
- '*'
routes:
- matchers:
- prefix: /app1
options:
extauth:
configRef:
name: oauth
namespace: gloo-system
delegateAction:
selector:
namespaces:
- app1
apiVersion: gateway.solo.io/v1
kind: RouteTable
metadata:
name: httpbin-routetable
namespace: app1
spec:
routes:
- matchers:
- prefix: /not-secured
options:
prefixRewrite: '/'
routeAction:
single:
upstream:
name: app1-httpbin-8000
namespace: gloo-system
apiVersion: enterprise.gloo.solo.io/v1
kind: AuthConfig
metadata:
name: oauth
namespace: gloo-system
spec:
configs:
- oauth2:
oidcAuthorizationCode:
appUrl: ${APP_URL}
callbackPath: /callback
clientId: ${client}
clientSecretRef:
name: oauth
namespace: gloo-system
issuerUrl:
"${KEYCLOAK_URL}/realms/master/"
scopes:
- email
headers:
idTokenHeader: jwt
17 | Copyright © 2021
17 | Copyright © 2020
18 | Copyright © 2021
Catalog and expose running APIs
in Gloo Edge or Istio service mesh
to your developers, partners, and
community.
19 | Copyright © 2021
No visibility
MICROSERVICES
API
GATEWAY
Rate limiting
WAF
20 | Copyright © 2021
Welcome Service Mesh
SERVICE MESH
Control
Plane
Encryption
Telemetry
Traffic
management
Access
control
Identity
Management
Certificate
management
Health check
Data Plane
21 | Copyright © 2021
Enterprise Service Mesh for multi
-cluster, cross-
cluster and hybrid environments based on
upstream Istio
https://www.solo.io/products/gloo-mesh/
22 | Copyright © 2021
23 | Copyright © 2021
23 | Copyright © 2020
https://slack.solo.io/
New York
JULY
Australia
SEPTEMBER
Singapore
APRIL
Helsinki & North
MARCH
Paris
DECEMBER
London
OCTOBER
Jakarta
FEBRUARY
Hong Kong
AUGUST
JUNE
India
MAY
Check out our API Conferences here
50+ events since 2012, 14 countries, 2,000+ speakers, 50,000+ attendees,
300k+ online community
Want to talk at one of our conferences?
Apply to speak here
24 | Copyright © 2021
24 | Copyright © 2020
Thank you !
25 | Copyright © 2021

More Related Content

PDF
apidays LIVE Paris 2021 - Why Can’t Us Consumers Have APIs by Salman Farmanfa...
PDF
apidays LIVE London 2021 - Advanced Authentication patterns at the Edge by De...
PDF
apidays LIVE Paris 2021 - Designing Sustainable APIs by Adrien Nortain, Zenika
PDF
apidays LIVE Paris 2021 - APIGEE, different ways for integrating with CI/CD p...
PDF
apidays LIVE Paris 2021 - Don’t put all of your APIs in one cloud by Adrien V...
PDF
apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...
PDF
apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...
PDF
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...
apidays LIVE Paris 2021 - Why Can’t Us Consumers Have APIs by Salman Farmanfa...
apidays LIVE London 2021 - Advanced Authentication patterns at the Edge by De...
apidays LIVE Paris 2021 - Designing Sustainable APIs by Adrien Nortain, Zenika
apidays LIVE Paris 2021 - APIGEE, different ways for integrating with CI/CD p...
apidays LIVE Paris 2021 - Don’t put all of your APIs in one cloud by Adrien V...
apidays LIVE Paris 2021 - Detecting and Protecting PII by Rob Dickinson, Resu...
apidays LIVE London 2021 - Application to API Security, drivers to the Shift ...
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...

What's hot (20)

PDF
apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...
PDF
apidays LIVE London 2021 - Interfaces from a strategic and management perspec...
PDF
apidays LIVE Paris 2021 - API Attack Simulator - Find your API vulnerabilitie...
PDF
apidays LIVE London 2021 - Rethink API Troubleshooting to Deliver Value by Sa...
PDF
APIdays Paris 2019 - Adopting Service Mesh by Marco Palladino , Kong
PPTX
apidays LIVE New York 2021 - APIOps: automating API operations for speed and ...
PDF
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
PPTX
Guide to an API-first Strategy
PDF
apidays LIVE Paris 2021 - OpenAPI Generator - The Babel Fish of the API World...
PPTX
apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...
PDF
apidays LIVE Paris - Avoid Building a Microservices Death Star by Przemek Kulik
PDF
The Reconstitution of Middleware with APIs V2
PDF
apidays LIVE London 2021 - What are SMART APIs by Patrick Brosse, Amadeus
PDF
[WSO2 Integration Summit San Francisco 2019] The Composable Enterprise
PDF
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
PDF
[WSO2 Integration Summit San Francisco 2019] The API-driven World
PDF
apidays LIVE New York 2021 - API for multi-cloud management platform by Pawel...
PPTX
INTERFACE, by apidays - Keeping the link between legacy and new by Vince Pad...
PDF
[WSO2 Integration Summit San Francisco 2019] Protecting API Infrastructures —...
PDF
apidays LIVE Singapore - Next-generation microservice architecture based on A...
apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...
apidays LIVE London 2021 - Interfaces from a strategic and management perspec...
apidays LIVE Paris 2021 - API Attack Simulator - Find your API vulnerabilitie...
apidays LIVE London 2021 - Rethink API Troubleshooting to Deliver Value by Sa...
APIdays Paris 2019 - Adopting Service Mesh by Marco Palladino , Kong
apidays LIVE New York 2021 - APIOps: automating API operations for speed and ...
apidays LIVE Australia 2021 - Quantum Duality of “API as a business and a tec...
Guide to an API-first Strategy
apidays LIVE Paris 2021 - OpenAPI Generator - The Babel Fish of the API World...
apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...
apidays LIVE Paris - Avoid Building a Microservices Death Star by Przemek Kulik
The Reconstitution of Middleware with APIs V2
apidays LIVE London 2021 - What are SMART APIs by Patrick Brosse, Amadeus
[WSO2 Integration Summit San Francisco 2019] The Composable Enterprise
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
[WSO2 Integration Summit San Francisco 2019] The API-driven World
apidays LIVE New York 2021 - API for multi-cloud management platform by Pawel...
INTERFACE, by apidays - Keeping the link between legacy and new by Vince Pad...
[WSO2 Integration Summit San Francisco 2019] Protecting API Infrastructures —...
apidays LIVE Singapore - Next-generation microservice architecture based on A...
Ad

Similar to apidays LIVE Paris 2021 - Advanced Authentication patterns at the Edge by Denis Jannot, Solo.io (20)

PDF
INTERFACE, by apidays - Challenges of exposing and connecting microservices
PPTX
Kubernetes Ingress to Service Mesh (and beyond!)
PPTX
API Gateways are going through an identity crisis
PDF
Gloo 1.0 - API Gateway Overview and Demo
PDF
DevOpsCon 2020: The Past, Present, and Future of Cloud Native API Gateways
PPTX
Service Mesh in the Real World [Raleigh NC Meetup]
PDF
CloudBuilders 2022: "The Past, Present, and Future of Cloud Native API Gateways"
PPTX
Role of edge gateways in relation to service mesh adoption
PDF
GOTOpia 2020: "The Past, Present, and Future of Cloud Native API Gateways"
PDF
AllTheTalks 2020: "The Past, Present, and Future of Cloud Native API Gateways"
PDF
SoftwareCircus 2020 "The Past, Present, and Future of Cloud Native API Gateways"
PDF
Kubernetes meetup geneva june 2021
PPTX
Leveraging Envoy Proxy and GraphQL to Lower the Risk of Monolith to Microserv...
PDF
Webinar: Effective Management of APIs and the Edge when Adopting Kubernetes
PDF
[DW Webinar] Effective Management of APIs and the Edge when Adopting Kubernetes
PDF
The Kubernetes Gateway API and its role in Cloud Native API Management
PPTX
Kubernetes And Istio and Azure AKS DevOps
PDF
Cilium + Istio with Gloo Mesh
PDF
The Art of Cloud Native Defense on Kubernetes
PDF
Meetup 2023 - Gateway API.pdf
INTERFACE, by apidays - Challenges of exposing and connecting microservices
Kubernetes Ingress to Service Mesh (and beyond!)
API Gateways are going through an identity crisis
Gloo 1.0 - API Gateway Overview and Demo
DevOpsCon 2020: The Past, Present, and Future of Cloud Native API Gateways
Service Mesh in the Real World [Raleigh NC Meetup]
CloudBuilders 2022: "The Past, Present, and Future of Cloud Native API Gateways"
Role of edge gateways in relation to service mesh adoption
GOTOpia 2020: "The Past, Present, and Future of Cloud Native API Gateways"
AllTheTalks 2020: "The Past, Present, and Future of Cloud Native API Gateways"
SoftwareCircus 2020 "The Past, Present, and Future of Cloud Native API Gateways"
Kubernetes meetup geneva june 2021
Leveraging Envoy Proxy and GraphQL to Lower the Risk of Monolith to Microserv...
Webinar: Effective Management of APIs and the Edge when Adopting Kubernetes
[DW Webinar] Effective Management of APIs and the Edge when Adopting Kubernetes
The Kubernetes Gateway API and its role in Cloud Native API Management
Kubernetes And Istio and Azure AKS DevOps
Cilium + Istio with Gloo Mesh
The Art of Cloud Native Defense on Kubernetes
Meetup 2023 - Gateway API.pdf
Ad

More from apidays (20)

PDF
apidays Munich 2025 - The Physics of Requirement Sciences Through Application...
PDF
apidays Munich 2025 - Developer Portals, API Catalogs, and Marketplaces, Miri...
PDF
apidays Munich 2025 - Making Sense of AI-Ready APIs in a Buzzword World, Andr...
PDF
apidays Munich 2025 - Integrate Your APIs into the New AI Marketplace, Senthi...
PDF
apidays Munich 2025 - The Double Life of the API Product Manager, Emmanuel Pa...
PDF
apidays Munich 2025 - Let’s build, debug and test a magic MCP server in Postm...
PDF
apidays Munich 2025 - The life-changing magic of great API docs, Jens Fischer...
PDF
apidays Munich 2025 - Automating Operations Without Reinventing the Wheel, Ma...
PDF
apidays Munich 2025 - Geospatial Artificial Intelligence (GeoAI) with OGC API...
PPTX
apidays Munich 2025 - GraphQL 101: I won't REST, until you GraphQL, Surbhi Si...
PPTX
apidays Munich 2025 - Effectively incorporating API Security into the overall...
PPTX
apidays Munich 2025 - Federated API Management and Governance, Vince Baker (D...
PPTX
apidays Munich 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (Aavista Oy)
PPTX
apidays Munich 2025 - Streamline & Secure LLM Traffic with APISIX AI Gateway ...
PPTX
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
PPTX
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
PDF
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
PDF
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
PDF
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
PDF
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays Munich 2025 - The Physics of Requirement Sciences Through Application...
apidays Munich 2025 - Developer Portals, API Catalogs, and Marketplaces, Miri...
apidays Munich 2025 - Making Sense of AI-Ready APIs in a Buzzword World, Andr...
apidays Munich 2025 - Integrate Your APIs into the New AI Marketplace, Senthi...
apidays Munich 2025 - The Double Life of the API Product Manager, Emmanuel Pa...
apidays Munich 2025 - Let’s build, debug and test a magic MCP server in Postm...
apidays Munich 2025 - The life-changing magic of great API docs, Jens Fischer...
apidays Munich 2025 - Automating Operations Without Reinventing the Wheel, Ma...
apidays Munich 2025 - Geospatial Artificial Intelligence (GeoAI) with OGC API...
apidays Munich 2025 - GraphQL 101: I won't REST, until you GraphQL, Surbhi Si...
apidays Munich 2025 - Effectively incorporating API Security into the overall...
apidays Munich 2025 - Federated API Management and Governance, Vince Baker (D...
apidays Munich 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (Aavista Oy)
apidays Munich 2025 - Streamline & Secure LLM Traffic with APISIX AI Gateway ...
apidays Munich 2025 - Building Telco-Aware Apps with Open Gateway APIs, Subhr...
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays Helsinki & North 2025 - How (not) to run a Graphql Stewardship Group,...
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...

Recently uploaded (20)

PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
KodekX | Application Modernization Development
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
KodekX | Application Modernization Development
Encapsulation_ Review paper, used for researhc scholars
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
NewMind AI Monthly Chronicles - July 2025
Per capita expenditure prediction using model stacking based on satellite ima...
Chapter 3 Spatial Domain Image Processing.pdf
Modernizing your data center with Dell and AMD
Unlocking AI with Model Context Protocol (MCP)
Review of recent advances in non-invasive hemoglobin estimation
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
CIFDAQ's Market Insight: SEC Turns Pro Crypto
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”

apidays LIVE Paris 2021 - Advanced Authentication patterns at the Edge by Denis Jannot, Solo.io

  • 1. Advanced Authentication patterns at the Edge Denis Jannot Director of Field Engineering - EMEA
  • 2. 2 | Copyright © 2021 About me @djannot denis.jannot@solo.io denisjannot Denis Jannot Director of Field Engineering - EMEA @ Solo.io
  • 3. 3 | Copyright © 2021 From Monolith to Microservices MONOLITH MICROSERVICES
  • 4. 4 | Copyright © 2021 Kubernetes became the most popular platform MONOLITH MICROSERVICES
  • 5. New York JULY Australia SEPTEMBER Singapore APRIL Helsinki & North MARCH Paris DECEMBER London OCTOBER Jakarta FEBRUARY Hong Kong AUGUST JUNE India MAY Check out our API Conferences here 50+ events since 2012, 14 countries, 2,000+ speakers, 50,000+ attendees, 300k+ online community Want to talk at one of our conferences? Apply to speak here
  • 6. 5 | Copyright © 2021 How do you expose your apps ? The Ingress way MICROSERVICES Ingress TLS Basic routing Kubernetes Service Pods
  • 7. 6 | Copyright © 2021 Each team reinvents the wheel MICROSERVICES Ingress
  • 8. 7 | Copyright © 2021 Some capabilities must be implemented downstream MICROSERVICES Ingress API GATEWAY Rate limiting WAF
  • 9. 8 | Copyright © 2021 Common challenges • Each team reinvents the wheel (setting up the same authentication) • Implementation is different for each language • Application teams should focus on the business logic instead • The security team doesn’t have visibility on what’s configured for each application • Other security mechanisms must be implemented outside of the Kubernetes cluster
  • 10. 9 | Copyright © 2021 What about a Kubernetes-native API Gateway ? MICROSERVICES API GATEWAY Rate limiting WAF
  • 11. 10 | Copyright © 2021 That can even expose services outside of Kubernetes MICROSERVICES API GATEWAY Rate limiting WAF
  • 12. 11 | Copyright © 2021 Benefits • Authentication is performed at the API Gateway level • Application teams can focus on the business logic • Everything is configured through Kubernetes Custom Resources, so it’s Gitops- friendly • Other security mechanisms are enforced by the same Gateway • Visibility for the security team
  • 13. 12 | Copyright © 2021 Gloo Edge MICROSERVICES Rate limiting WAF
  • 14. 13 | Copyright © 2021 Gloo Edge overview Gloo Edge is an open-source, flexible and extensible API Gateway built on Envoy Proxy for microservices environments. Gloo Edge configures the behavior of the Envoy Proxy data plane to ensure secure application connectivity and policy based traffic management. SERVICE A SERVICE B SERVICE C SERVICE D SERVICE E NORTH-SOUTH TRAFFIC
  • 15. 14 | Copyright © 2021 Why Envoy Proxy • Neutral Foundation (CNCF) • Large, diverse, vibrant community • Built ground up for dynamic services environment • Dynamic configuration, driven by API • Highly extensible • L7 filters (HTTP/1, HTTP/2, gRPC, redis, mysql, Kafka, etc) • Deep signals telemetry out of the box • Versatile deployment options
  • 16. 15 | Copyright © 2021 Gloo Edge architecture EXTERNAL AUTH RATE LIMITING GLOO FILTERS ROUTER UPSTREAM EXTERNAL AUTH SERVER RATE LIMITING SERVER DATA LOSS PREVENTION LAMBDA TRANSFORMATION WEB APPLICATION FIREWALL (WAF) WEB ASSEMBLY JWT
  • 17. 16 | Copyright © 2021 What does Kubernetes-native mean ? apiVersion: gateway.solo.io/v1 kind: VirtualService metadata: name: demo namespace: gloo-system spec: sslConfig: secretRef: name: upstream-tls namespace: gloo-system virtualHost: domains: - '*' routes: - matchers: - prefix: /app1 options: extauth: configRef: name: oauth namespace: gloo-system delegateAction: selector: namespaces: - app1 apiVersion: gateway.solo.io/v1 kind: RouteTable metadata: name: httpbin-routetable namespace: app1 spec: routes: - matchers: - prefix: /not-secured options: prefixRewrite: '/' routeAction: single: upstream: name: app1-httpbin-8000 namespace: gloo-system apiVersion: enterprise.gloo.solo.io/v1 kind: AuthConfig metadata: name: oauth namespace: gloo-system spec: configs: - oauth2: oidcAuthorizationCode: appUrl: ${APP_URL} callbackPath: /callback clientId: ${client} clientSecretRef: name: oauth namespace: gloo-system issuerUrl: "${KEYCLOAK_URL}/realms/master/" scopes: - email headers: idTokenHeader: jwt
  • 18. 17 | Copyright © 2021 17 | Copyright © 2020
  • 19. 18 | Copyright © 2021 Catalog and expose running APIs in Gloo Edge or Istio service mesh to your developers, partners, and community.
  • 20. 19 | Copyright © 2021 No visibility MICROSERVICES API GATEWAY Rate limiting WAF
  • 21. 20 | Copyright © 2021 Welcome Service Mesh SERVICE MESH Control Plane Encryption Telemetry Traffic management Access control Identity Management Certificate management Health check Data Plane
  • 22. 21 | Copyright © 2021 Enterprise Service Mesh for multi -cluster, cross- cluster and hybrid environments based on upstream Istio https://www.solo.io/products/gloo-mesh/
  • 23. 22 | Copyright © 2021
  • 24. 23 | Copyright © 2021 23 | Copyright © 2020 https://slack.solo.io/
  • 25. New York JULY Australia SEPTEMBER Singapore APRIL Helsinki & North MARCH Paris DECEMBER London OCTOBER Jakarta FEBRUARY Hong Kong AUGUST JUNE India MAY Check out our API Conferences here 50+ events since 2012, 14 countries, 2,000+ speakers, 50,000+ attendees, 300k+ online community Want to talk at one of our conferences? Apply to speak here
  • 26. 24 | Copyright © 2021 24 | Copyright © 2020 Thank you !
  • 27. 25 | Copyright © 2021