Requisitos previos para la integración

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

En esta página, se describen los pasos que debes completar antes de habilitar la integración del conector del concentrador de APIs de Apigee Edge.

Paso 1: Aprovisionamiento del concentrador de APIs

Para aprovisionar el centro de APIs en tu proyecto de Google Cloud, haz lo siguiente:

  1. Crea un proyecto de Google Cloud:
    • Navega a la consola de Google Cloud.
    • En el selector de proyectos, haz clic en Proyecto nuevo.
    • Ingresa un nombre de proyecto y selecciona una cuenta de facturación.
    • Haz clic en Crear.
    • Como alternativa, usa la CLI de gcloud:
      gcloud projects create PROJECT_NAME
  2. Habilita las APIs del concentrador de APIs y aprovisiona el concentrador de APIs:
    • En la consola de Google Cloud, busca "Centro de APIs de Apigee".
    • Navega al servicio del centro de APIs.
    • Si se te solicita, haz clic en Habilitar las APIs.
    • Sigue el flujo de aprovisionamiento en pantalla para configurar el concentrador de APIs. Durante este proceso, asegúrate de habilitar los derechos y complementos necesarios para procesar tanto los metadatos como los eventos de tiempo de ejecución.

Paso 2: Creación de instancias de complementos

Una instancia de complemento en el centro de APIs actúa como punto de registro para una o más organizaciones de Apigee Edge.

  • Navega a la consola del centro de APIs.
  • Sigue los pasos que se indican en Crea un complemento personalizado para crear una nueva instancia del complemento.
  • Durante este proceso, obtendrás un nombre de recurso de instancia (también conocido como ID de puerta de enlace). Este ID identifica de forma única tu organización de Apigee Edge en el concentrador de API y es fundamental para el siguiente paso.

Configuración de la integración del conector del centro de APIs de Apigee Edge (habilitación para una organización)

Una vez que se cree correctamente la instancia del complemento en el concentrador de APIs, deberás configurar tu organización de Apigee Edge para que le envíe datos. Este paso requiere permisos de orgadmin dentro de la organización de Apigee Edge respectiva para todas las llamadas a la API necesarias para la configuración de la integración del conector del concentrador de API.

Para habilitar la integración del conector del centro de APIs en una organización de Apigee Edge, usa el siguiente comando:

curl -X POST https://api.enterprise.apigee.com/v1/organizations/ORG_NAME uapim/settings \
  -H "Authorization: Bearer OAUTH_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
      "gatewayId": "INSTANCE_RESOURCE_NAME"
  }'

Donde:

  • ORG_NAME es el nombre de tu organización de Apigee Edge.
  • OAUTH_TOKENes el token de OAuth que se usa para autenticar la solicitud. Para obtener más información sobre cómo crear un token de OAuth, consulta Cómo obtener los tokens.
  • INSTANCE_RESOURCE_NAME: Es el nombre del recurso de la instancia (ID de puerta de enlace) que obtuviste en el paso anterior.

Si la ejecución se realiza correctamente, tu organización de Apigee Edge se registrará con la instancia especificada del complemento del Centro de APIs, lo que iniciará el proceso de sincronización de los metadatos de la API y los datos del entorno de ejecución.