Tutorial: utilizzo delle estensioni

Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X.
info

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

Prerequisiti

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

Area Passaggi Hai finito?
Apigee Edge Apigee deve attivare la funzionalità delle estensioni per la tua organizzazione Apigee Public Cloud. Se la funzionalità è attivata, vedrai un elemento di menu Estensioni nel menu Amministrazione dell'interfaccia utente di Edge.

In caso contrario, contatta l'assistenza Apigee Edge.

Google Cloud
  1. Se non ne hai già uno, crea un progetto sulla Google Cloud. Il proxy API scriverà le voci di log utilizzando questo progetto.
  2. Crea uno spazio di lavoro per il tuo progetto Google Cloud come описано в Creazione di uno spazio di lavoro.
Account di servizio
  1. Crea o scegli un account di servizio Google Cloud (SA) con cui eseguiremo l'autenticazione su Google Cloud. Puoi creare un account di servizio nella console Google Cloud in IAM e amministrazione > Account di servizio.
  2. Assegna il ruolo Autore log all'amministratore delegato in Logging > Autore log. Per ulteriori informazioni, consulta Concedere ruoli a un account di servizio per risorse specifiche.
  3. Scarica un file JSON SA per configurare l'estensione. Per ulteriori informazioni, consulta Creare e gestire le 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 di messaggi.