Anleitung: Erweiterungen verwenden

Sie sehen sich die Dokumentation zu Apigee Edge an.
Sehen Sie sich die Apigee X-Dokumentation an.
info

Eine Erweiterung ist eine Art Brücke zwischen Ihren API-Proxys und einer externen Ressource. In dieser Anleitung erfahren Sie, was eine Erweiterung ist, und werden durch die erforderlichen Prozesse geführt.

Vorbereitung

Bevor Sie mit dieser Anleitung beginnen, müssen Sie die folgenden Schritte ausgeführt haben:

Gebiet Schritte Erledigt?
Apigee Edge Apigee muss die Erweiterungsfunktion für Ihre Apigee Public Cloud-Organisation aktivieren. Wenn die Funktion aktiviert ist, wird in der Edge-Benutzeroberfläche im Menü Verwaltung der Menüpunkt Erweiterungen angezeigt.

Falls nicht, wenden Sie sich bitte an den Apigee Edge-Support.

Google Cloud
  1. Erstellen Sie ein Projekt in der Google Cloud, falls Sie noch keines haben. Ihr API-Proxy schreibt Logeinträge mithilfe dieses Projekts.
  2. Erstellen Sie einen Arbeitsbereich für Ihr Google Cloud-Projekt, wie unter Arbeitsbereich erstellen beschrieben.
Dienstkonto
  1. Erstellen oder wählen Sie ein Google Cloud-Dienstkonto aus, mit dem wir uns bei Google Cloud authentifizieren. Sie können ein Dienstkonto in der Google Cloud Console unter IAM und Verwaltung > Dienstkonten erstellen.
  2. Weisen Sie der SA die Rolle Log-Autor unter Logging > Log-Autor zu. Weitere Informationen finden Sie unter Einem Dienstkonto Rollen für bestimmte Ressourcen zuweisen.
  3. Laden Sie eine SA-JSON-Datei zum Konfigurieren der Erweiterung herunter. Weitere Informationen finden Sie unter Dienstkontoschlüssel erstellen und verwalten.

Bereit? Legen wir los!

So verwenden Sie Erweiterungen mit Apigee Edge:

  1. Schritt 1: Edge eine Erweiterung hinzufügen
  2. Schritt 2: Für Tests konfigurieren und bereitstellen
  3. Schritt 3: ExtensionCallout-Richtlinie verwenden
  4. Schritt 4: Proxy bereitstellen
  5. Schritt 5: Variable für den Nachrichtenfluss protokollieren