Slide 1

Slide 1 text

Introducing Gloo Federation Multi-Cluster API Gateway Configuration and Traffic Management August 13, 2020

Slide 2

Slide 2 text

2 | Copyright © 2020 About Solo.io INNOVATION MODERNIZE TO MICROSERVICES SERVICE MESH MANAGEMENT ANY MESH - ANYWHERE ADAPTIVE SERVICE MESH

Slide 3

Slide 3 text

3 | Copyright © 2020 Application Modernization to Microservices Microservices architecture introduces challenges to how we expose our services to external users and clients. How do you… • Manage APIs • Enforce security • Observe • Decentralize enforcement

Slide 4

Slide 4 text

4 | Copyright © 2020 Gloo API gateway at the edge for a single cluster Scalable, Performant, Lightweight • Built with Envoy Proxy • De-coupled data and control plane • Kubernetes-native API / HashiCorp stack Flexible and Extensible • Any app: Monolith, microservices, serverless • Any infra: Cloud, VM, on-prem • Pluggable and extensible ENVOY CONFIG CONTROL PLANE DATA PLANE FOO BAR CLIENTS

Slide 5

Slide 5 text

5 | Copyright © 2020 Deployment Pattern: Many, Small Clusters • High availability • Compliance • Isolation / Autonomy • Scale • Data locality, cost • Public/DMZ/Private networks

Slide 6

Slide 6 text

6 | Copyright © 2020 SERVICE A SERVICE B SERVICE C SERVICE D SERVICE E SERVICE F SERVICE G SERVICE H Solo.io solves API connectivity & communication challenges Federation

Slide 7

Slide 7 text

7 | Copyright © 2020 Introducing Gloo Federation Announced July 22 Gloo Federation is a unifed management plane for multiple clusters of API gateways for global traffic and configuration management Key Features: • Global dashboard for multi-cluster visibility • Gloo cluster discovery continuously watches all objects and gathers status • Resource federation of configuration objects • Global failover routing • Role based access control

Slide 8

Slide 8 text

8 | Copyright © 2020 CLUSTER 1 CLUSTER 3 CHEESE WINE CLUSTER 2 FOO BAR CLIENTS INGRESS GATEWAY FOO INGRESS GATEWAY Gloo Federation architecture for multiple Gloo clusters Expands Gloo Environments • Install Gloo-Fed • Register existing clusters to Gloo-Fed control plane • Continuous discovery to watch all configs and status • Define and push global configs from Gloo-Fed to clusters • Admins can still manage each cluster independently

Slide 9

Slide 9 text

9 | Copyright © 2020 Multi-cluster failover routing • Install Gloo-Fed • Register existing clusters to Gloo-Fed control plane • Continuous discovery to watch all configs and status • Define and push global configs from Gloo-Fed to clusters • Admins can still manage each cluster independently CLUSTER 1 CLUSTER 3 CHEESE WINE CLUSTER 2 FOO BAR INGRESS GATEWAY FOO INGRESS GATEWAY FAILED HEALTHCHECK

Slide 10

Slide 10 text

10 | Copyright © 2020 10 | Copyright © 2020 Gloo Federation Demo

Slide 11

Slide 11 text

11 | Copyright © 2020 Gloo Open Source and Enterprise Features

Slide 12

Slide 12 text

12 | Copyright © 2020 Companies Using Gloo Read their stories at www.solo.io/customers

Slide 13

Slide 13 text

13 | Copyright © 2020 LEARN MORE solo.io/gloo OPEN SOURCE gloo.solo.io ENTERPRISE TRIAL lp.solo.io/lp-request-a-trial-general SOLO COMMUNITY slack.solo.io AUG 27th WEBINAR Multi-Cluster API Gateway Deployment Patterns solo.io/events-webinars/