Sie lesen gerade die Dokumentation zu Apigee Edge.
Zur Dokumentation zu
Apigee X. info
Was ist die Apigee Edge API-Hub-Connector-Integration?
Die Apigee Edge API-Hub-Connector-Integration ermöglicht das automatische Onboarding von API-Metadaten (z. B. API-Proxydefinitionen, ‑Spezifikationen und zugehörige Details) und Laufzeitdaten (z. B. API-Traffic-Messwerte und ‑Analysen) aus Ihren Apigee Edge-Organisationen direkt in den API-Hub von Google Cloud. Diese Integration bietet eine zentrale, ganzheitliche Übersicht Ihrer APIs über verschiedene Gateways hinweg und vereinfacht so die API-Erkennung, ‑Governance und ‑Verwaltung.
Hauptvorteile
- Zentrale API-Erkennung:Alle Ihre Apigee Edge-APIs sind im API-Hub neben APIs aus anderen Quellen auffindbar.
- Verbesserte Sichtbarkeit:Mit konsolidierten Metadaten und Laufzeitinformationen erhalten Sie Einblicke in Ihre API-Landschaft.
- Optimierte Verwaltung:Vereinfachen Sie die API-Governance und das Lebenszyklusmanagement in Ihrem vielfältigen API-Ökosystem.
Funktionsweise
Die Apigee Edge API-Hub-Connector-Integration stellt einen sicheren und automatisierten Kanal für den Fluss Ihrer API-Informationen aus Ihren Apigee Edge-Organisationen zum API-Hub her. Dieser Prozess umfasst einen Handshake zwischen Apigee Edge und dem API-Hub-Bereitstellungsdienst.
- API-Hub-Bereitstellung und Plug-in-Instanz:Zuerst richten Sie den API-Hub in Ihrem Google Cloud-Projekt ein und erstellen eine Plug-in-Instanz. Diese Plug-in-Instanz dient als eindeutige Kennung (Gateway-ID) und Registrierungspunkt für Ihre Apigee Edge-Organisationen. Bei dieser Einrichtung konfigurieren Sie auch API-Hub-Add-ons, die festlegen, ob nur API-Metadaten oder sowohl Metadaten als auch Laufzeitdaten verarbeitet werden. Der API-Hub-Bereitstellungsserver richtet dann die erforderlichen internen Zuordnungen für die angegebene Gateway-ID und Ihren Organisationsnamen ein.
- Apigee Edge-Opt-in:Sobald die Plug-in-Instanz bereit ist, aktivieren Sie den API-Hub-Connector explizit für eine bestimmte Apigee Edge-Organisation, indem Sie einen Management API-Aufruf ausführen. In diesem Aufruf geben Sie die
gatewayId(Instanzressourcenname) an, die Ihre Edge-Organisation mit der angegebenen API-Hub-Instanz verknüpft. Diese Aktion löst den API-Hub-Connector-Dienst in Apigee Edge aus. - Datensynchronisierung:
- Metadatensynchronisierung:Apigee Edge beginnt automatisch, API-Metadaten (z.B. API-Proxykonfigurationen, OpenAPI-Spezifikationen) zu extrahieren und an die zugehörige API-Hub-Instanz zu übertragen. Durch diese Synchronisierung werden Ihre API-Definitionen im API-Hub kontinuierlich aktualisiert.
- Synchronisierung von Laufzeitdaten:Wenn die entsprechenden Add-ons im API-Hub aktiviert sind, erfasst und sendet Apigee Edge auch Laufzeitdaten (z.B. Traffic-Analysen, Fehlerraten) an den API-Hub. So erhalten Sie an einem zentralen Ort betriebliche Einblicke in Ihre APIs.
- Kontinuierliche Überwachung und Aktualisierungen:Die API-Hub-Connector-Integration überwacht kontinuierlich Änderungen an Ihren Apigee Edge-APIs (z.B. neue Bereitstellungen, Änderungen) und überträgt diese Aktualisierungen automatisch an den API-Hub. Der Status der Integration kann über Edge Management APIs abgefragt werden. Die Verarbeitung von Metadaten und Laufzeitdaten wird dynamisch an den Status der API-Hub-Plug-in-Instanz und die konfigurierten Add-ons angepasst.
Dieser nahtlose Datenfluss sorgt dafür, dass der API-Hub immer eine aktuelle und umfassende Ansicht Ihrer in Apigee Edge verwalteten APIs bietet.
Apigee Edge API-Hub-Connector-Integration aktivieren
Eine umfassende Anleitung zum Aktivieren der Apigee Edge API-Hub-Connector-Integration finden Sie unter Apigee Edge API-Hub-Connector-Integration .