Vous consultez la documentation Apigee Edge.
Accédez à la
documentation**Apigee X**. info
Qu'est-ce que l'intégration du connecteur de hub d'API Apigee Edge ?
L'intégration du connecteur de hub d'API Apigee Edge facilite l'intégration automatique des métadonnées d'API (telles que les définitions de proxy d'API, les spécifications et les détails associés) et des données d'exécution (comme les métriques de trafic et les analyses d'API) de vos organisations Apigee Edge directement dans le hub d'API de Google Cloud. Cette intégration fournit une vue centralisée et unifiée de vos API sur différentes passerelles, ce qui simplifie la découverte, la gouvernance et la gestion des API.
Principaux avantages
- Découverte centralisée des API : toutes vos API Apigee Edge sont détectables dans le hub d'API, ainsi que les API provenant d'autres sources.
- Visibilité améliorée : obtenez des insights sur votre paysage d'API grâce à des métadonnées et des informations d'exécution consolidées.
- Gestion simplifiée : simplifiez la gouvernance des API et la gestion du cycle de vie dans votre écosystème d'API diversifié.
Fonctionnement
L'intégration du connecteur de hub d'API Apigee Edge établit un canal sécurisé et automatisé pour que les informations de votre API circulent de vos organisations Apigee Edge vers le hub d'API. Ce processus implique une négociation entre Apigee Edge et le service de provisionnement du hub d'API.
- Provisionnement du hub d'API et instance de plug-in : commencez par configurer le hub d'API dans votre projet Google Cloud et créez une instance de plug-in. Cette instance de plug-in sert d'identifiant unique (ID de passerelle) et de point d'enregistrement pour vos organisations Apigee Edge. Lors de cette configuration, vous configurez également des modules complémentaires du hub d'API, qui déterminent si seules les métadonnées d'API ou les métadonnées et les données d'exécution seront traitées. Le serveur de provisionnement du hub d'API établit ensuite les mappages internes nécessaires pour l'ID de passerelle donné et le nom de votre organisation.
- Activation d'Apigee Edge : une fois l'instance de plug-in prête, vous activez explicitement le connecteur de hub d'API pour une organisation Apigee Edge spécifique en effectuant un appel d'API de gestion. Dans cet appel, vous fournissez le
gatewayId(nom de ressource de l'instance) qui associe votre organisation Edge à l'instance de hub d'API désignée. Cette action déclenche le service de connecteur de hub d'API dans Apigee Edge. - Synchronisation des données :
- Synchronisation des métadonnées : Apigee Edge commence à extraire et à transmettre automatiquement les métadonnées d'API (par exemple, les configurations de proxy d'API, les spécifications OpenAPI) à l'instance de hub d'API associée. Cette synchronisation garantit que vos définitions d'API sont mises à jour en permanence dans le hub d'API.
- Synchronisation des données d'exécution : si les modules complémentaires pertinents sont activés dans le hub d'API, Apigee Edge collecte et envoie également des données d'exécution (par exemple, des analyses de trafic, des taux d'erreur) au hub d'API. Cela fournit des insights opérationnels sur vos API dans un emplacement centralisé.
- Surveillance et mises à jour continues : l'intégration du connecteur de hub d'API surveille en permanence les modifications apportées à vos API Apigee Edge (par exemple, les nouveaux déploiements, les modifications) et envoie automatiquement ces mises à jour au hub d'API. L'état de l'intégration peut être interrogé via les API de gestion Edge. Le traitement des métadonnées et des données d'exécution s'adapte de manière dynamique en fonction de l'état de l'instance de plug-in du hub d'API et de ses modules complémentaires configurés.
Ce flux de données fluide garantit que le hub d'API reflète toujours une vue à jour et complète de vos API gérées dans Apigee Edge.
Activer l'intégration du connecteur de hub d'API Apigee Edge
Pour obtenir un guide complet sur l'activation de l'intégration du connecteur de hub d'API Apigee Edge, consultez les étapes décrites dans Intégration du connecteur de hub d'API Apigee Edge .