Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. Informacje
Za pomocą Edge Microgateway możesz zarządzać interfejsami API Apigee w przypadku usług działających w klastrze Kubernetes. Z tego tematu dowiesz się, dlaczego warto wdrożyć Edge Microgateway w Kubernetesie i jak wdrożyć Edge Microgateway w Kubernetesie jako usługę.
Przypadek użycia
Usługi wdrażane w Kubernetes często udostępniają interfejsy API zewnętrznym użytkownikom lub innym usługom działającym w klastrze.
W obu przypadkach trzeba rozwiązać jeden ważny problem: jak zarządzać tymi interfejsami API? Na przykład:
- Jak je zabezpieczysz?
- Jak będziesz zarządzać ruchem?
- Jak uzyskasz informacje o wzorach ruchu, opóźnieniach i błędach?
- Jak zamierzasz publikować interfejsy API, aby deweloperzy mogli je znaleźć i korzystać z nich?
Niezależnie od tego, czy migrujesz istniejące usługi i interfejsy API do platformy Kubernetes, czy tworzysz nowe usługi i interfejsy API, Edge Microgateway zapewnia przejrzyste zarządzanie interfejsami API, w tym bezpieczeństwo, zarządzanie ruchem, analizy, publikowanie i inne funkcje.
Uruchamianie Edge Microgateway jako usługi
Po wdrożeniu w Kubernetes jako usługa Edge Microgateway działa w swoim własnym pod. W tej architekturze Edge Microgateway przechwytuje przychodzące wywołania interfejsu API i kieruje je do co najmniej jednej usługi docelowej działającej w innych modułach. W tej konfiguracji Edge Microgateway zapewnia funkcje zarządzania interfejsem API, takie jak bezpieczeństwo, analityka, zarządzanie ruchem i egzekwowanie zasad w innych usługach.
Ten rysunek przedstawia architekturę, w której Edge Microgateway działa jako usługa w klastrze Kubernetes:
Zapoznaj się z artykułem Wdrażanie Edge Microgateway jako usługi w Kubernetes.
Następny krok
- Aby dowiedzieć się, jak uruchomić Edge Microgateway jako usługę w Kubernetes, zapoznaj się z artykułem Wdrażanie Edge Microgateway jako usługi w Kubernetes.