Tutoriel: Utiliser des extensions

Vous consultez la documentation d'Apigee Edge.
Consultez la documentation Apigee X.
en savoir plus

Une extension est une sorte 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.

Conditions préalables

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

Quartier Étapes C'est fait ?
Apigee Edge Apigee doit activer la fonctionnalité d'extensions pour votre organisation de cloud public Apigee. Si la fonctionnalité est activée, un élément de menu Extensions apparaît dans le menu Admin de l'interface utilisateur Edge.

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

Google Cloud Platform
  1. Si vous n'avez pas encore de projet, créez un projet sur Google Cloud Platform. Votre proxy d'API écrirea 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 allons nous authentifier auprès de Google Cloud. Vous pouvez créer une association de sécurité dans la console Google Cloud sous IAM et administration > Comptes de service.
  2. Attribuez le rôle Rédacteur de journaux à l'association de sécurité dans Logging > Rédacteur de journaux. Pour en savoir plus, consultez la page 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: Consignez une variable de flux de messages