Die WSO2 API-Plattform für Kubernetes (WSO2 APK) ist eine robuste API-Managementlösung, die für Kubernetes-Umgebungen entwickelt wurde. Sie integriert sich nahtlos mit Kubernetes, hält sich an Industriestandards und ist kompatibel mit dem weit verbreiteten Envoy-Gateway-Framework. WSO2 APK bietet wichtige API-Managementfunktionen wie Ratenbegrenzung, Authentifizierung, Autorisierung und Analytik/Beobachtbarkeit unter Verwendung von Kubernetes Custom Resources (CRs) für die Konfiguration.
APK ermöglicht effizientes API-Management in Kubernetes, indem es API-Gateways basierend auf verschiedenen Metriken automatisch skaliert und bereitstellt, um optimale Leistung zu gewährleisten. Es unterstützt sowohl veränderliche als auch unveränderliche Gateways und bietet Flexibilität in API-Managementstrategien. Die Microservices-Architektur von APK ermöglicht einfaches Skalieren und Upgrades, um hohe API-Lasten zu bewältigen und auf neuere Versionen umzusteigen.
Als Open-Source-Projekt profitiert APK von Beiträgen der Community, umfassender Dokumentation, regelmäßigen Updates und einer unterstützenden Community, was es zu einer wertvollen Ressource für Organisationen macht, die das Potenzial von APIs in Kubernetes maximieren möchten.