~/talk

Introducing Spring Cloud Gateway and API Hub for VMware Tanzu

Talkat SpringOne 2020 · 2020-09-01..09-03· [api-design, security]
links:none on file
links:none on file
slides:none on file

Spring Cloud Gateway for VMware Tanzu ships as a CF marketplace service that deploys on-demand gateway apps via a service broker, supports HA by setting count>1, and manages routes via JSON or a routes REST API. It enforces SSO (SAML/OIDC) with token relay into backend headers, supports mutual TLS with XFCC header checks, and implements cluster-synchronized rate limiting without Redis using an in-memory grid and a leaky‑bucket greedy replenishment (e.g. 100/sec ≈ 1 every 10ms). API Hub aggregates gateways via OpenAPI aggregation and offers no external Redis key management and try‑out UX; demo (Animal Rescue) works end-to-end.

AI-written summary · about

  1. 0:00Intro
  2. 1:26VMware Tanzu Application Service (TAS)
  3. 3:44Best of Spring Open Source with VMware Tanzu Integration
  4. 5:25Function of an API Gateway
  5. 7:59What is a Route?
  6. 9:00Let's Create a Gateway
  7. 12:10Service Bindings
  8. 13:14Container to Container Networking
  9. 17:40Spring Cloud Gateway Predicates
  10. 19:58Filters allow you to do things with request/response
  11. 21:07Single Sign-On
  12. 26:05Token Relay
  13. 27:40End-to-end mTLS
  14. 30:53Client Certificate validation
  15. 31:38Rate Limiting
  16. 33:47High Availability Using the count parameter you can horizontally scale your Gateway to a given number of instances
  17. 34:58Host and Domain
  18. 36:10Cross Origin Resource Sharing (CORS) Configuration
  19. 40:12API Hub - how it works
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.