es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

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.

Tags:  , , , ,

Answer

  1. Avatar for 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:

    1. Abre la consola de AWS EventBridge.
    2. Haz clic en “Rules” y selecciona la regla relevante que has creado para la fuente IVS.
    3. Haz clic en “Editar” y desplázate hacia abajo hasta la sección “Patrón de evento”.
    4. Haz clic en “Configurar patrón”.
    5. Selecciona la opción “Construye un patrón de evento para coincidir eventos por servicio”.
    6. Selecciona “IVS” como el servicio.
    7. Elige “Fin de transmisión” como el tipo de evento específico.
    8. Haz clic en el botón “Filtrar” para agregar un filtro.
    9. Agrega el filtro del ARN de transmisión de origen basado en la ubicación de inicio (DEV, QA o PROD).
    10. Guarda el filtro y luego haz clic en “Guardar cambios”.

    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.

Comments are closed.