Apache APISIX ist ein Open-Source-API-Gateway und KI-Gateway auf Basis von NGINX und etcd. Routen und Plugins lassen sich dynamisch ohne Neustart ändern. APISIX bietet Lastverteilung, Health Checks und Circuit Breaker, Authentifizierung über Plugins wie JWT, Key Auth, OpenID Connect und Keycloak sowie Anbindungen an Observability-Werkzeuge wie Prometheus und OpenTelemetry. Neben HTTP verarbeitet es unter anderem gRPC, WebSocket und MQTT. Als KI-Gateway kann es Datenverkehr an LLM-Anbieter weiterleiten, etwa mit tokenbasierter Ratenbegrenzung. APISIX ist Software, die Sie selbst betreiben, auf Bare Metal oder in Kubernetes.
APISIX ist ein Projekt der Apache Software Foundation, einer US-amerikanischen gemeinnützigen Organisation mit Sitz in Delaware, und steht unter der Apache License 2.0. Da die Software quelloffen ist und selbst betrieben wird, bestimmen Sie, wo das Gateway läuft und welcher Datenverkehr darüber geleitet wird. Eine europäische Organisation kann APISIX daher auf eigener oder EU-basierter Infrastruktur einsetzen.