APISIX, an API Gateway the Apache way
summary
Demo of Apache APISIX shows an etcd-backed config and live Docker Compose demo wiring APISIX, Prometheus, Grafana and two simple upstreams; routing is created via the REST API or dashboard, routes reference upstream objects and plugin configs, and configuration hot-reloads. Examples include adding key-auth plugin for consumer limits, using proxy-mirror (noted bugbed at demo) to shadow traffic, and a 50/50 traffic-split canary. Also covers proxy-rewrite, response-deprecation headers and plugin priority ordering.
AI-written summary · about
chapters (14)
- 0:00Intro
- 0:32Apache APISIX, an API Gateway the Apache way
- 0:58Your first API
- 1:48We need to deploy v2!
- 2:24The initial situation
- 3:24An API Gateway can help!
- 4:43Introduce an API Gateway
- 12:30Introduce a versioned resource
- 17:32Move the unversioned resource permanently
- 20:41Make users register
- 25:24Test in production but be smart about it
- 30:44Use proven deployment methods
- 32:10Deprecate your endpoints
- 34:46and afterwards - Time for 3!
related talks
01h 18mStarting Apache APISIX on the right foot
35mObserve your API with API Gateway Plugins
35mObserve your API with an API Gateway Plugin
26mImplementing a DevOps-friendly API Architecture with Apache APISIX
22mBuilding Reliable APIs with Apache APISIX
23mPractice of Apache APISIX in Low-Code Gateway
49mEvolving your APIs, a step by step approach
29mHow to Write an API Gateway Plugin in Java
