Instructivo: Uso de extensiones

Estás viendo la documentación de Apigee Edge.
Ve a la documentación de Apigee X.
info

Una extensión es un tipo de puente entre tus proxies de API y un recurso externo. En este instructivo, se muestra qué es una extensión y se te guía por los procesos necesarios.

Requisitos previos

Antes de comenzar con este instructivo, asegúrate de haber hecho lo siguiente:

Área Pasos ¿Listo?
Apigee Edge Apigee debe habilitar la función de extensiones para tu organización de Apigee Public Cloud. Si la función está habilitada, verás un elemento de menú Extensiones en el menú Administrador de la IU de Edge.

De lo contrario, comunícate con el equipo de asistencia de Apigee Edge.

Google Cloud Platform
  1. Crea un proyecto en Google Cloud Platform, si todavía no tienes uno. Tu proxy de API escribirá entradas de registro con este proyecto.
  2. Crea un lugar de trabajo para tu proyecto de Google Cloud como se describe en Cómo crear un lugar de trabajo.
Cuenta de servicio
  1. Crea o elige una cuenta de servicio (CS) de Google Cloud con la que nos autenticaremos en Google Cloud. Puedes crear una cuenta de servicio en la consola de Google Cloud en IAM y administración > Cuentas de servicio.
  2. Asigna el rol de Escritor de registros a la cuenta de servicio en Registro > Escritor de registros. Para obtener más información, consulta Otorga roles a una cuenta de servicio para recursos específicos.
  3. Descarga un archivo JSON de SA para configurar la extensión. Para obtener más información, consulta Crea y administra claves de cuentas de servicio.

¿Listo? Comencemos.

Para usar extensiones con Apigee Edge, haz lo siguiente:

  1. Paso 1: Agrega una extensión a Edge.
  2. Paso 2: Configura y, luego, implementa para realizar pruebas.
  3. Paso 3: Usa una política ExtensionCallout.
  4. Paso 4: Implementa tu proxy.
  5. Paso 5: Registra una variable de flujo de mensajes.