Stai visualizzando la documentazione di Apigee Edge.
Consulta la
documentazione di Apigee X. info
Che cos'è l'integrazione del connettore dell'hub API Apigee Edge?
L'integrazione del connettore dell'hub API Apigee Edge facilita l'onboarding automatico dei metadati API (come definizioni, specifiche e dettagli correlati del proxy API) e dei dati di runtime (come metriche e analisi del traffico API) dalle tue organizzazioni Apigee Edge direttamente nell'hub API di Google Cloud. Questa integrazione fornisce una visualizzazione centralizzata e unificata delle tue API su diversi gateway, semplificando l'individuazione, la governance e la gestione delle API.
Vantaggi principali
- Rilevamento centralizzato delle API:tutte le tue API Apigee Edge sono rilevabili nell'hub API insieme alle API di altre origini.
- Maggiore visibilità: ottieni informazioni sul tuo panorama API con metadati e informazioni di runtime consolidati.
- Gestione semplificata:semplifica la governance e la gestione del ciclo di vita delle API nel tuo ecosistema di API diversificato.
Come funziona
L'integrazione del connettore dell'hub API Apigee Edge stabilisce un canale sicuro e automatizzato per il flusso delle informazioni sulle API dalle tue organizzazioni Apigee Edge all'hub API. Questo processo prevede un handshake tra Apigee Edge e il servizio di provisioning dell'hub API.
- Provisioning dell'hub API e istanza del plug-in:inizia configurando l'hub API all'interno del tuo progetto Google Cloud e creando un'istanza del plug-in. Questa istanza del plug-in funge da identificatore univoco (ID gateway) e da punto di registrazione per le tue organizzazioni Apigee Edge. Durante questa configurazione, configuri anche i componenti aggiuntivi dell'hub API, che determinano se verranno elaborati solo i metadati dell'API o sia i metadati che i dati di runtime. Il server di provisioning dell'API Hub stabilisce quindi i mapping interni necessari per l'ID gateway specificato e il nome dell'organizzazione.
- Attivazione di Apigee Edge:una volta che l'istanza del plug-in è pronta, devi abilitare esplicitamente il connettore dell'hub API per un'organizzazione Apigee Edge specifica effettuando una chiamata all'API Management. In questa chiamata, fornisci
gatewayId
(nome della risorsa istanza) che collega la tua organizzazione Edge all'istanza dell'hub API designata. Questa azione attiva il servizio connettore Hub API in Apigee Edge. - Sincronizzazione dei dati:
- Sincronizzazione dei metadati:Apigee Edge inizia a estrarre e trasmettere automaticamente i metadati delle API (ad es. configurazioni del proxy API, specifiche OpenAPI) all'istanza dell'hub API associata. Questa sincronizzazione garantisce che le definizioni delle API vengano aggiornate continuamente nell'hub API.
- Sincronizzazione dei dati di runtime:se i componenti aggiuntivi pertinenti sono abilitati in API Hub, Apigee Edge raccoglie e invia anche i dati di runtime (ad es. analisi del traffico, tassi di errore) ad API Hub. In questo modo, ottieni informazioni operative sulle tue API in una posizione centralizzata.
- Monitoraggio e aggiornamenti continui:l'integrazione del connettore dell'hub API monitora continuamente le modifiche alle API Apigee Edge (ad es. nuovi deployment, modifiche) e invia automaticamente questi aggiornamenti all'hub API. È possibile eseguire una query sullo stato dell'integrazione tramite le API di gestione di Edge. L'elaborazione dei metadati e dei dati di runtime si adatta dinamicamente in base allo stato dell'istanza del plug-in hub API e dei relativi componenti aggiuntivi configurati.
Questo flusso di dati continuo garantisce che l'hub API rifletta sempre una visione aggiornata e completa delle API gestite in Apigee Edge.