Tutorial: utilizzo delle estensioni

Stai visualizzando la documentazione di Apigee Edge.
Consulta la documentazione di Apigee X.
info

Un'estensione è una sorta di ponte tra i proxy API e una risorsa esterna. Questo tutorial mostra cos'è un'estensione e ti guida attraverso le procedure richieste.

Prerequisiti

Prima di iniziare questo tutorial, assicurati di aver svolto tutti i passaggi seguenti:

Area Passaggi Completato?
Apigee Edge Apigee deve abilitare la funzionalità delle estensioni per la tua organizzazione Apigee Public Cloud. Se la funzionalità è abilitata, vedrai una voce di menu Estensioni nel menu Amministratore dell'interfaccia utente Edge.

In caso contrario, contatta l'assistenza Apigee Edge.

Google Cloud Platform
  1. Crea un progetto su Google Cloud Platform, se non ne hai già uno. Il proxy API scriverà le voci di log utilizzando questo progetto.
  2. Crea uno spazio di lavoro per il tuo progetto Google Cloud come descritto in Creazione di uno spazio di lavoro.
Account di servizio
  1. Crea o scegli un account di servizio (SA) Google Cloud con cui eseguiremo l'autenticazione a Google Cloud. Puoi creare un SA nella console Google Cloud in IAM e amministrazione > Account di servizio.
  2. Assegna il ruolo Logs Writer al SA in Logging > Logs Writer. Per ulteriori informazioni, consulta Concessione di ruoli a un service account per risorse specifiche.
  3. Scarica un file JSON SA per configurare l'estensione. Per ulteriori informazioni, vedi Creazione e gestione delle chiavi degli account di servizio.

Cominciamo? Iniziamo.

Per utilizzare le estensioni con Apigee Edge:

  1. Passaggio 1: aggiungi un'estensione a Edge.
  2. Passaggio 2: configura ed esegui il deployment per i test.
  3. Passaggio 3: utilizza un criterio ExtensionCallout.
  4. Passaggio 4: esegui il deployment del proxy.
  5. Passaggio 5: registra una variabile di flusso.