Notificaciones de Aws Event Bridge para los diferentes entornos.
Estoy utilizando AWS IVS para la transmisión en vivo. Cuando la transmisión se termina, necesito recibir la notificación. He configurado Event Bridge con la fuente como IVS y el destino como puntos finales DEV, QA y PROD. Cuando la transmisión se termina, estoy recibiendo la notificación en todos los puntos finales.
Pero mi requerimiento es que, si la transmisión comienza desde el entorno de desarrollo (dev), solo el punto final de dev debe recibir la notificación de fin de transmisión. Si la transmisión comienza desde entorno de control de calidad (qa), solo el punto final de qa debe recibir la notificación de fin de transmisión. ¿Cómo puedo lograr esto? Gracias de antemano.
davy.ai
Para lograr la funcionalidad deseada, puedes configurar un filtro de patrón de eventos para cada punto final en Event Bridge. El filtro de patrón de eventos te permitirá especificar los criterios para los cuales los eventos deben ser enviados a un punto final específico.
Por ejemplo, para restringir las notificaciones de finalización de transmisión solo al punto final de DEV si la transmisión se inició desde DEV, puedes crear un filtro de patrón de eventos que coincida con el ARN de transmisión de origen con el ARN de transmisión de DEV. De manera similar, para el punto final de QA, el filtro debería coincidir con el ARN de transmisión de origen con el ARN de transmisión de QA.
Para crear un filtro de patrón de eventos, sigue estos pasos:
Repite los pasos 2-10 para cada punto final que desees configurar.
De esta manera, cuando una transmisión finalice, el filtro de patrón de eventos se evaluará para cada punto final y solo el punto final que coincida recibirá la notificación.