API Gateway Recipes: Solutions for Operation, Integration & Security
summary
Collection of concrete gateway patterns and what actually works: use short-circuit + template mock to block, deprecate or fake endpoints and return harmonized error bodies; use an expression-language for routing, rate limits and conditional error handling (JSONPath, XPath, Go/Velocity templates or Lua/JS scripts); build a lightweight token service by signing JWTs in ~20–30 lines of code; translate SOAP to REST by pasting SOAP-UI templates and filling with JSONPath/XPath; stacking 500 gateways measures ~200 ms round trip.
AI-written summary · about
chapters (21)
- 0:00Introduction
- 1:11What is an API gateway
- 3:37API gateway as HTTP proxy
- 5:49Basic plugins
- 6:11API gateway placement
- 8:23Choosing API gateway
- 9:51Stacking gateways and latency
- 10:58Path-based routing
- 12:48Plugin limitations
- 13:51Short circuit and template plugins
- 17:27Mocking endpoints
- 18:53Blocking REST resources
- 19:57Custom error messages
- 22:54Expression languages
- 27:13Conditional error handling
- 28:22Quick API key auth
- 30:15Generating JWTs
- 33:58Legacy system security
- 36:08REST to SOAP
- 40:46Resources and books
- 41:28Q&A
related talks
28mAPI Gateway: critical component of your digital architecture
20mAPI Gateway in a Nutshell
36m10 Things You Hate About Your API Gateway
25mShould I do my own API Gateway?
16mAPI Security Challenges and How to Address Them
19mMastering Multi-API Gateways: Strategies for Scale, Security & Success.
46mApplication Gateway Security What Developers Really Need to Know
18mGateways are All You Need
