Tutoriel: Utiliser des extensions

Vous consultez la documentation Apigee Edge.
Accédez à la documentation**Apigee X**.
info

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 tout au long des processus requis.

Prérequis

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

Région É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 Admin menu de l'interface utilisateur 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 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 auprès de Google Cloud. Vous pouvez créer un compte de service dans la console Google Cloud sous IAM et administration > Comptes de service.
  2. Attribuez le rôle Rédacteur de journaux au compte de service sous 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 de compte de service pour configurer l'extension. Pour en savoir plus, consultez la section Créer et gérer les clés de comptes de service.

Vous êtes 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.