Proveedores y destinos de eventos

Un bus de Eventarc Advanced recopila los eventos de los proveedores de eventos y los enruta a través de una canalización de Eventarc Advanced a un destino especificado. Solo un destino puede ser el objetivo de los mensajes que reenvía una canalización.

Proveedores admitidos

Entre los proveedores compatibles, se incluyen los proveedores de Google y los publicadores directos de eventos (que usan la API de Eventarc Publishing).

Destinos admitidos

Una canalización de Eventarc Advanced permite la entrega de eventos entre un bus y un destino. Se admiten los siguientes destinos:

  • Cloud Run: Usa la URL run.app asignada automáticamente estable que se proporciona en la primera implementación del servicio alojado en Cloud Run. También puedes segmentar un trabajo de Cloud Run. Puedes usar un adjunto de red para establecer una conexión con el servicio o el trabajo. Un adjunto de red es un recurso que permite que una red de VPC de productor inicie conexiones a una red de VPC de consumidor a través de una interfaz de Private Service Connect.

  • Bus de Eventarc Advanced: Puedes usar un adjunto de red para establecer una conexión con el bus. Un adjunto de red es un recurso que permite que una red de VPC del productor inicie conexiones a una red de VPC del consumidor a través de una interfaz de Private Service Connect. El bus de mensajes debe implementarse en el mismo proyecto que la canalización.

  • Extremo HTTP: Puedes usar un adjunto de red para establecer una conexión con el extremo HTTP alojado en una red de nube privada virtual (VPC). Un adjunto de red es un recurso que permite que una red de VPC de productor inicie conexiones a una red de VPC de consumidor a través de una interfaz de Private Service Connect.

    Ten en cuenta que puedes especificar un extremo HTTP para las funciones de Cloud Run (1ª gen. y versión actual). Cuando especificas un activador HTTP para una función de Cloud Run, se le asigna una URL en la que puede recibir solicitudes.

  • Tema de Pub/Sub: El tema de Pub/Sub debe estar en el mismo proyecto de Google Cloud que la canalización.

  • Workflows: Puedes activar la ejecución de un flujo de trabajo, que es una sola ejecución de la lógica contenida en una definición de flujo de trabajo. Esto te permite ejecutar servicios en el orden que especifiques. El flujo de trabajo debe implementarse en el mismo proyecto que la canalización.