Voraussetzungen für die Einbindung

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

Dazu gehören das Einrichten von API Hub, das Erstellen einer Plugin-Instanz und das Konfigurieren Ihrer Apigee Edge-Organisation für die Verbindung mit API Hub.

Schritt 1: API-Hub bereitstellen

Zuerst müssen Sie den API-Hub in Ihrem Google Cloud-Projekt bereitstellen.

  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 „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 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 Plugin-Instanz im API-Hub fungiert als Registrierungspunkt für eine oder mehrere Apigee Edge-Organisationen.

  • Rufen Sie die API Hub Console auf.
  • Folgen Sie der Anleitung, 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.

Apigee Edge API Hub Connector einrichten (Opt-in für eine Organisation)

  • Nachdem die Plug-in-Instanz erfolgreich 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 des API-Hub-Connectors erforderlich sind.
  • Wenn Sie den API Hub-Connector für eine Apigee Edge-Organisation aktivieren möchten, senden Sie eine POST-Anfrage an die Edge Management API:
    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"
        }'
      

    Geben Sie für OAuth Folgendes in das Feld „Schlüssel“ ein: Bearer your-token (Weitere Informationen finden Sie unter Tokens abrufen).

    • Schlüsselposition: Header
    • Parameter name: Authorization
    • Verfügbare Authentifizierungsoptionen:Basisauthentifizierung und OAuth

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