Requisitos previos para la integración

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

Estos requisitos previos incluyen la configuración del centro de APIs, la creación de una instancia de complemento y la configuración de tu organización de Apigee Edge para que se conecte con el centro de APIs.

Paso 1: Aprovisionamiento del concentrador de APIs

Para comenzar, aprovisiona API Hub en tu proyecto de Google Cloud.

  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 "Concentrador de APIs".
    • Navega al servicio de API Hub.
    • Si se te solicita, haz clic en Habilitar las APIs.
    • Sigue el flujo de aprovisionamiento en pantalla para configurar API Hub. 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 las instrucciones para crear una instancia de complemento nueva.
  • 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 API Hub y es fundamental para el siguiente paso.

Configuració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 del conector del concentrador de API.
  • Para habilitar el conector del concentrador de la API para una organización de Apigee Edge, envía una solicitud POST a la API de administración de Edge:
    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"
        }'
      

    En el caso de OAuth, ingresa lo siguiente en el campo Clave: Bearer your-token (para obtener más información, consulta Cómo obtener los tokens).

    • Ubicación de la clave: encabezado
    • Nombre del parámetro: Authorization
    • Opciones de autenticación disponibles:básica y OAuth

    Si la ejecución se realiza correctamente, este comando registra tu organización de Apigee Edge con la instancia especificada del complemento de API Hub, lo que inicia el proceso de sincronización de los metadatos de la API y los datos de tiempo de ejecución.