Esta página se aplica a Apigee y Apigee Hybrid.
Consulta la documentación de
Apigee Edge.
En este tutorial se explica cómo usar Application Integration y conectores para crear una integración de muestra que active la publicación de un mensaje de Cloud Pub/Sub. En este tutorial se presupone que tienes conocimientos prácticos sobre la integración de aplicaciones.
En este ejemplo, al llamar a un endpoint de API, se activa la publicación de un mensaje en un tema de Cloud Pub/Sub. En los pasos que se indican a continuación se describe cómo configurar el activador de API y la conexión Pub/Sub necesarios para ejecutar una integración correctamente.
Antes de empezar
Antes de empezar este tutorial, confirma tus credenciales de inicio de sesión de Google Cloud y los detalles de tu organización. Esta información es necesaria para acceder a la interfaz de usuario de los conectores. Se necesitan tus credenciales de Apigee para acceder a la tarea de conectores en el diseñador de Application Integration. A continuación se describen otros pasos previos que debes seguir:
-
Antes de crear una conexión por primera vez, siga estos pasos:
- Crea una instancia de Apigee. Las nuevas instancias de Apigee se pueden aprovisionar con la interfaz de aprovisionamiento.
Para ver la lista de regiones que admiten conectores, consulta Regiones admitidas para conectores.
- Confirma que las funciones de integración de aplicaciones y conectores están incluidas en tu suscripción a Apigee.
- Habilita las funciones de integración de aplicaciones y conectores con el siguiente comando:
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" -H \ "content-type:application/json" \ "https://apigee.googleapis.com/v1/organizations/PROJECT_ID:setAddons" -XPOST \ -d '{"addonsConfig": {"integrationConfig": {"enabled": true}, "connectorsPlatformConfig": {"enabled": true}}}'
- Si no tienes una cuenta de servicio, crea una.
Una cuenta de servicio es un tipo especial de cuenta de Google diseñada para representar a un usuario no humano que necesita autenticarse y disponer de autorización para acceder a los datos de las APIs de Google. Si no tienes una cuenta de servicio, debes crearla. Para obtener más información, consulta el artículo Crear una cuenta de servicio.
- Crea una instancia de Apigee. Las nuevas instancias de Apigee se pueden aprovisionar con la interfaz de aprovisionamiento.
- Consulta cómo crear y usar una conexión de Pub/Sub en tu integración.
- Consulta la lista de conectores compatibles.
- Consulta cómo crear y gestionar conexiones.
Habilitar los servicios necesarios
Para usar conectores, debes habilitar los siguientes servicios de Google:
Nombre | Título |
apigee.googleapis.com |
API de Apigee |
secretmanager.googleapis.com |
API Secret Manager |
connectors.googleapis.com |
API Conectores |
Si estos servicios no se han habilitado previamente en tu proyecto, se te pedirá que los habilites cuando crees la conexión en la página Crear conexión.
Para saber cómo habilitar servicios, consulta Habilitar servicios.