Edge Microgateway in Kubernetes einbinden – Übersicht

Sie sehen die Dokumentation zu Apigee Edge.
Zur Apigee X-Dokumentation
weitere Informationen

Sie können Edge Microgateway verwenden, um die Apigee API-Verwaltung für Dienste bereitzustellen, die in einem Kubernetes-Cluster ausgeführt werden. In diesem Thema wird erläutert, warum Sie Edge Microgateway auf Kubernetes bereitstellen sollten. Außerdem wird beschrieben, wie Sie Edge Microgateway als Dienst in Kubernetes bereitstellen.

Anwendungsfall

In Kubernetes bereitgestellte Dienste stellen APIs häufig für externe Nutzer oder andere Dienste bereit, die im Cluster ausgeführt werden.

In beiden Fällen gibt es ein wichtiges Problem zu lösen: Wie werden Sie diese APIs verwalten? Beispiel:

  • Wie werden Sie diese schützen?
  • Wie werden Sie den Traffic verwalten?
  • Wie gewinnen Sie Einblick in Traffic-Muster, Latenzen und Fehler?
  • Wie werden Sie Ihre APIs veröffentlichen, damit Entwickler sie finden und verwenden können?

Unabhängig davon, ob Sie vorhandene Dienste und APIs zum Kubernetes-Stack migrieren oder neue Dienste und APIs erstellen, sorgt Edge Microgateway für eine saubere API-Verwaltung, die Sicherheit, Traffic-Verwaltung, Analysen, Veröffentlichung und mehr umfasst.

Edge Microgateway als Dienst ausführen

Wenn Edge Microgateway als Dienst in Kubernetes als Dienst bereitgestellt wird, wird es in einem eigenen Pod ausgeführt. In dieser Architektur fängt Edge Microgateway eingehende API-Aufrufe ab und leitet sie an einen oder mehrere Zieldienste weiter, die in anderen Pods ausgeführt werden. In dieser Konfiguration bietet Edge Microgateway den anderen Diensten API-Verwaltungsfunktionen wie Sicherheit, Analysen, Traffic-Verwaltung und Richtlinienerzwingung.

Die folgende Abbildung zeigt die Architektur, in der Edge Microgateway als Dienst in einem Kubernetes-Cluster ausgeführt wird:

Edgemicro als Dienst

Weitere Informationen finden Sie unter Edge Microgateway als Dienst in Kubernetes bereitstellen.

Nächster Schritt