Tutoriel: Utiliser des extensions

Vous consultez la documentation d'Apigee Edge.
Accédez à la documentation sur Apigee X.
info

Une extension est un type de pont entre vos proxys d'API et une ressource externe. Ce tutoriel vous explique ce qu'est une extension et vous guide à travers les processus requis.

Prérequis

Avant de commencer ce tutoriel, assurez-vous d'avoir effectué les opérations suivantes:

Zone Étapes C'est fait ?
Apigee Edge Apigee doit activer la fonctionnalité d'extensions pour votre organisation Apigee Public Cloud. Si la fonctionnalité est activée, un élément de menu Extensions s'affiche dans le menu Admin de l'UI Edge.

Si ce n'est pas le cas, veuillez contacter l'assistance Apigee Edge.

Google Cloud Platform
  1. Créez un projet sur Google Cloud Platform, si vous n'en possédez pas encore. Votre proxy d'API écrira des entrées de journal à l'aide de ce projet.
  2. Créez un espace de travail pour votre projet Google Cloud, comme décrit dans la section Créer un espace de travail.
Compte de service
  1. Créez ou choisissez un compte de service Google Cloud avec lequel nous nous authentifierons sur Google Cloud. Vous pouvez créer un compte de service dans la console Google Cloud, à l'adresse IAM et administration > Comptes de service.
  2. Attribuez le rôle Rédacteur de journaux au compte de service dans Journalisation > Rédacteur de journaux. Pour en savoir plus, consultez la section Attribuer des rôles à un compte de service pour des ressources spécifiques.
  3. Téléchargez un fichier JSON SA pour configurer l'extension. Pour en savoir plus, consultez la page Créer et gérer des clés de compte de service.

Prêt ? C'est parti !

Pour utiliser des extensions avec Apigee Edge:

  1. Étape 1: Ajoutez une extension à Edge.
  2. Étape 2: Configurez et déployez pour les tests.
  3. Étape 3: Utilisez une règle ExtensionCallout.
  4. Étape 4: Déployez votre proxy.
  5. Étape 5: Enregistrez une variable de flux de messages.