Prerequisiti per l'integrazione

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

Questa pagina descrive i passaggi da completare prima di poter abilitare l'integrazione del connettore dell'hub API Apigee Edge.

Passaggio 1: provisioning dell'hub API

Per eseguire il provisioning dell'hub API nel tuo progetto Google Cloud:

  1. Crea un progetto Google Cloud:
    • Vai alla console Google Cloud.
    • Dal selettore di progetti, fai clic su Nuovo progetto.
    • Inserisci un nome per il progetto e seleziona un account di fatturazione.
    • Fai clic su Crea.
    • In alternativa, utilizza l'interfaccia a riga di comando gcloud:
      gcloud projects create PROJECT_NAME
  2. Abilita le API API Hub e il provisioning di API Hub:
    • Nella console Google Cloud, cerca "Apigee API hub".
    • Vai al servizio hub API.
    • Se richiesto, fai clic su Abilita API.
    • Segui il flusso di provisioning sullo schermo per configurare l'hub API. Durante questo processo, assicurati di attivare tutti i diritti e i componenti aggiuntivi necessari per l'elaborazione dei metadati e degli eventi di runtime.

Passaggio 2: creazione dell'istanza del plug-in

Un'istanza del plug-in nell'hub API funge da punto di registrazione per una o più organizzazioni Apigee Edge.

  • Vai alla console dell'hub API.
  • Segui i passaggi descritti in Creare un plug-in personalizzato per creare una nuova istanza del plug-in.
  • Durante questa procedura, otterrai un nome risorsa istanza (chiamato anche ID gateway). Questo ID identifica in modo univoco la tua organizzazione Apigee Edge all'interno dell'hub API ed è fondamentale per il passaggio successivo.

Configurazione dell'integrazione del connettore dell'hub API Apigee Edge (attivazione per un'organizzazione)

Una volta creata correttamente l'istanza del plug-in nell'hub API, devi configurare la tua organizzazione Apigee Edge per inviare i dati. Questo passaggio richiede le autorizzazioni orgadmin all'interno della rispettiva organizzazione Apigee Edge per tutte le chiamate API necessarie per la configurazione dell'integrazione del connettore dell'hub API.

Per abilitare l'integrazione del connettore dell'hub API per un'organizzazione Apigee Edge, utilizza il seguente comando:

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"
  }'

Dove:

  • ORG_NAME è il nome della tua organizzazione Apigee Edge.
  • OAUTH_TOKENè il token OAuth utilizzato per autenticare la richiesta. Per ulteriori informazioni sulla creazione di un token OAuth, consulta Recuperare i token.
  • INSTANCE_RESOURCE_NAME: il nome della risorsa istanza (ID gateway) ottenuto nel passaggio precedente.

Una volta eseguita correttamente, la tua organizzazione Apigee Edge viene registrata con l'istanza del plug-in dell'hub API specificata, avviando il processo di sincronizzazione sia per i metadati API sia per i dati di runtime.