Slide 1

Slide 1 text

Gloo API Gateway 1.3 New developer portal and more enhancements May 7, 2020

Slide 2

Slide 2 text

2 | Copyright © 2020 API Gateways Microservices architecture introduces challenges to how we expose our services to external users and clients. How do you… • Manage APIs • Enforce security • Observe Adding to an already diverse app and infrastructure portfolio

Slide 3

Slide 3 text

3 | Copyright © 2020 What is Gloo? API Gateway and Kubernetes Ingress Controller • Scalable, Performant, Lightweight − Built with Envoy Proxy − Kubernetes-native / HashiCorp stack − Minimal Infrastructure footprint • Flexible and Extensible − Any app: Monolith, microservices, serverless − Any infrastructure: Cloud, VM, on-prem − Pluggable system

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

5 | Copyright © 2020 NEW Gloo 1.3 - Improves the Developer and Operator Experience Highlights of the release: • Developer portal • WebAssembly (wasm) • Knative Enhancements • Performance and Stability • Usability and Troubleshooting • Documentation THANK YOU To the community for your feedback and contributions @sandromlp @mrManner @iridian-ks @emaincourt @kdelorey @snuggie12 @via-jordan-sokolic @dmurawsky @thebsdbox @stevendanna

Slide 6

Slide 6 text

6 | Copyright © 2020 Knative Enhancements Gloo is an official provider for Knative serving since Feb 2019. Enhancements in Gloo 1.3 include: • Manual SSL configuration • Ability to override the service type • Exposing services on the internal proxy • Supporting Ingress class annotations

Slide 7

Slide 7 text

7 | Copyright © 2020 Documentation docs.solo.io/gloo/latest/ Select the Gloo version to view the relevant docs New styling and formatting to improve readability, links, and important notes Cleaner menu navigation and content reorganization Contribute PRs or file issues Find a broken link? Send to slack.solo.io or submit an issue on GitHub

Slide 8

Slide 8 text

8 | Copyright © 2020 Routing and Security Enhancements Added selectors and weights to delegation API to enable self-service route configuration Routing Enable mTLS between Gloo control plane and Envoy proxies to encrypt xDS communication Security

Slide 9

Slide 9 text

9 | Copyright © 2020 Performance, Stability, Usability and Troubleshooting Reduce memory footprint and eliminate leaks Eliminate memory leaks Propagate warnings / errors from delegate to parent table Additional Error and Status Messages Refactored and enhanced glooctl Open Gloo admin UI from CLI Check Gloo and Envoy proxy connection Validate Gloo configs accepted by Envoy

Slide 10

Slide 10 text

10 | Copyright © 2020 Developer Portal • Declarative Configuration - CRD based, No external database infrastructure • Customizable branding and web pages • Secure API publishing with API Keys • Improve developer onboarding and intuitive user experience

Slide 11

Slide 11 text

11 | Copyright © 2020 11 | Copyright © 2020 Demo

Slide 12

Slide 12 text

12 | Copyright © 2020 LEARN MORE solo.io/gloo BLOG solo.io/blog GITHUB github.com/solo-io/gloo SOLO COMMUNITY slack.solo.io