Voraussetzungen für die Einbindung

Sie lesen gerade die Dokumentation zu Apigee Edge.
Zur Dokumentation zu Apigee X
info

Auf dieser Seite wird beschrieben, was Sie tun müssen, bevor Sie die Integration des Apigee Edge API-Hub-Connectors aktivieren können.

Schritt 1: API-Hub bereitstellen

So stellen Sie den API-Hub in Ihrem Google Cloud-Projekt bereit:

  1. Google Cloud-Projekt erstellen:
    • Öffnen Sie die Google Cloud Console:
    • Klicken Sie in der Projektauswahl auf Neues Projekt.
    • Geben Sie einen Projektnamen ein und wählen Sie ein Rechnungskonto aus.
    • Klicken Sie auf Erstellen.
    • Alternativ können Sie die gcloud-Befehlszeile verwenden:
      gcloud projects create PROJECT_NAME
  2. API-Hub-APIs aktivieren und API-Hub bereitstellen:
    • Suchen Sie in der Google Cloud Console nach „Apigee API-Hub“.
    • Rufen Sie den API-Hub-Dienst auf.
    • Klicken Sie bei entsprechender Aufforderung auf APIs aktivieren.
    • Folgen Sie der Anleitung auf dem Bildschirm, um den API-Hub einzurichten. Achten Sie darauf, dass Sie während dieses Vorgangs alle erforderlichen Berechtigungen und Add-ons für die Verarbeitung von Metadaten und Laufzeitereignissen aktivieren.

Schritt 2: Plug-in-Instanz erstellen

Eine Plug-in-Instanz im API-Hub dient als Registrierungspunkt für eine oder mehrere Apigee Edge-Organisationen.

  • Rufen Sie die API-Hub-Konsole auf.
  • Folgen Sie der Anleitung unter Benutzerdefiniertes Plug-in erstellen, um eine neue Plug-in-Instanz zu erstellen.
  • Dabei erhalten Sie einen Instanzressourcennamen (auch als Gateway-ID bezeichnet). Diese ID identifiziert Ihre Apigee Edge-Organisation im API-Hub eindeutig und ist für den nächsten Schritt entscheidend.

Einrichtung der Apigee Edge API-Hub-Connector-Integration (Opt-in für eine Organisation)

Nachdem die Plug-in-Instanz im API-Hub erstellt wurde, müssen Sie Ihre Apigee Edge-Organisation so konfigurieren, dass Daten an sie gesendet werden. Für diesen Schritt sind orgadmin-Berechtigungen in der jeweiligen Apigee Edge-Organisation für alle API-Aufrufe erforderlich, die für die Einrichtung der API-Hub-Connector-Integration erforderlich sind.

Verwenden Sie den folgenden Befehl, um die API-Hub-Connector-Integration für eine Apigee Edge-Organisation zu aktivieren:

curl -X POST https://api.enterprise.apigee.com/v1/organizations/ORG_NAME uapim/settings \
  -H "Authorization: Bearer OAUTH_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
      "gatewayId": "INSTANCE_RESOURCE_NAME"
  }'

Wobei:

  • ORG_NAME ist der Name Ihrer Apigee Edge-Organisation.
  • OAUTH_TOKENist das OAuth-Token, das zur Authentifizierung der Anfrage verwendet wird. Weitere Informationen zum Erstellen eines OAuth-Tokens finden Sie unter Tokens abrufen.
  • INSTANCE_RESOURCE_NAME: Der Instanzressourcenname (Gateway-ID) aus dem vorherigen Schritt.

Nach erfolgreicher Ausführung wird Ihre Apigee Edge-Organisation bei der angegebenen API-Hub-Plug-in-Instanz registriert und der Synchronisierungsprozess für API-Metadaten und Laufzeitdaten wird gestartet.