WSO2 stellt WSO2 API-Plattform für Kubernetes vor

Containerisierung, Kubernetes

Kubernetes ist die Container-Orchestrierungsplattform der Wahl für die Mehrheit der Unternehmen, die Cloud-native Anwendungen entwickeln. Ihre Entwicklungsteams wurden jedoch durch die Notwendigkeit behindert, herkömmliche API-Verwaltungslösungen manuell zu konfigurieren, die in einer Kubernetes-Umgebung nur suboptimale Leistung, Skalierbarkeit und Ausfallsicherheit bieten. WSO2 nimmt sich dieser Herausforderung mit der heutigen Einführung der WSO2 API Platform for Kubernetes (WSO2 APK) an.

WSO2 APK ist eine umfassende API-Verwaltungslösung, die von Grund auf entwickelt wurde, um die inhärenten Stärken von Kubernetes zu nutzen. Die vollständig quelloffene Plattform hält sich an die Kubernetes Gateway API-Spezifikation und lässt sich nahtlos in die robusten Funktionen von Kubernetes integrieren, darunter Container-Orchestrierung, Namespaces für die Organisation von Clustern, Skalierbarkeit und Service Discovery. Folglich können Unternehmen, die WSO2 APK verwenden, ihre API-Verwaltungspraktiken und -Workflows optimieren und gleichzeitig die Bereitstellung von Lösungen innerhalb ihrer Kubernetes-Umgebungen beschleunigen.

Anzeige

Darüber hinaus basiert WSO2 APK auf einer Microservices-Architektur, die Anpassungen und Skalierungen unterstützt, ohne das System als Ganzes zu beeinträchtigen. WSO2 APK ist eine Cloud-native Lösung mit schnellem Boot-up und sehr geringem Ressourcenverbrauch. Sie lässt sich skalieren, um auch anspruchsvolle Anforderungen zu erfüllen, selbst in Szenarien mit einer großen Anzahl von APIs, so dass Unternehmen verschiedene und umfangreiche API-Ökosysteme effektiv verwalten können.

Die Datenebene der WSO2 APK mit dem API Gateway ist jetzt allgemein verfügbar. Dies ermöglicht es Unternehmen, zentrale API-Verwaltungsfunktionen in einem Kubernetes-Workflow bereitzustellen, die Laufzeitaspekte von APIs zu konfigurieren, Kubernetes-Dienste zu erkennen und sie in APIs zu konvertieren. Die nächste Version, die für das erste Quartal 2024 geplant ist, wird eine nahtlose Benutzeroberfläche (UI) für das Design und die Veröffentlichung von APIs sowie eine verbesserte Verwaltung und Governance bieten.

WSO2 APK Data Plane mit dem API-Gateway

Die WSO2 APK Data Plane verfügt über das API Gateway, das sich an die Kubernetes Gateway API hält und das Envoy Gateway verwendet, eine weit verbreitete Implementierung der Gateway API-Spezifikation. Envoy ist ein quelloffener, hochleistungsfähiger Edge- und Service-Proxy, der für native Cloud-Umgebungen entwickelt wurde. WSO2 APK erweitert die fortschrittlichen Funktionen von Envoy, um Load Balancing, Service Discovery, Ratenbegrenzung, Beobachtbarkeit und mehr zu ermöglichen. WSO2 APK erweitert außerdem die Kubernetes-Abstraktionen und bietet durchdachte benutzerdefinierte Ressourcen für APIs, Anwendungen und Richtlinien, sodass Entwickler, die mit benutzerdefinierten Ressourcendefinitionen vertraut sind, die API-Verwaltungsfunktionen in einer Kubernetes-Umgebung problemlos nutzen können.

Das WSO2 APK API Gateway wurde entwickelt, um große Datenmengen in Echtzeit zu verarbeiten. Es fungiert als Policy Enforcement Point für eingehenden API-Datenverkehr und die Anwendung von QoS-Funktionen (Quality of Service), einschließlich Sicherheit durch Authentifizierung und Autorisierung, Ratenbegrenzung, Nachrichtentransformation und Request Routing. Zu den wichtigsten Funktionen des WSO2 APK API Gateway gehören:

  • Automatische Skalierung. Das WSO2 APK API Gateway nutzt Kubernetes-Standards und fortschrittliche Mechanismen zur automatischen Skalierung und passt die Gateway-Kapazität auf der Grundlage dynamischer Faktoren wie CPU-Auslastung, Speichernutzung und benutzerdefinierter Metriken an. Dies gewährleistet eine optimale Ressourcenzuweisung für unterschiedliche Lasten und Leistungsanforderungen.
  • Verbesserte Sicherheit. Robuste, in das WSO2 APK Gateway integrierte Sicherheitsfunktionen gewährleisten den Schutz des Systems und der APIs innerhalb des Kubernetes-Ökosystems. WSO2 APK unterstützt auch die Erweiterung der Sicherheitsfunktionen durch die Integration von Identitätsanbietern von Drittanbietern wie dem marktführenden WSO2 Identity Server. Diese Flexibilität ermöglicht es Unternehmen, komplexe Bereitstellungsanforderungen zu erfüllen und ihre bestehende Sicherheitsinfrastruktur nahtlos zu integrieren.
  • Erweiterte Ratenbegrenzung. Das WSO2 APK API Gateway bietet erweiterte Funktionen zur Richtlinienverwaltung, um eine effiziente Ratenbegrenzung von APIs zu ermöglichen. Indem es den Benutzern die vollständige Kontrolle über die Durchsetzung angemessener Beschränkungen für Client-Anfragen gibt, können Unternehmen den API-Datenverkehr effektiv verwalten und regulieren, die Kosten eindämmen und gleichzeitig die Verfügbarkeit, Zuverlässigkeit und Sicherheit von APIs gewährleisten.

www.wso2.com 

Anzeige

Artikel zu diesem Thema

Weitere Artikel

Newsletter
Newsletter Box

Mit Klick auf den Button "Jetzt Anmelden" stimme ich der Datenschutzerklärung zu.