Compartir vía


Reenvíe eventos de un tema de espacio de nombres de Azure Event Grid a otro tema de espacio de nombres (versión preliminar)

El reenvío de eventos de un tema de espacio de nombres de Azure Event Grid a otro tema de espacio de nombres es un proceso sencillo que mejora la flexibilidad y la escalabilidad de la arquitectura controlada por eventos. Tanto si está trabajando en el mismo recurso como en distintos recursos, el espacio de nombres de Azure Event Grid proporciona una manera perfecta de reenviar eventos de forma eficaz.

Puede reenviar eventos de un tema de un espacio de nombres a otro en el mismo espacio de nombres.

Diagrama que muestra el reenvío de eventos de un tema de espacio de nombres a otro en el mismo espacio de nombres.

También puede reenviar eventos de un tema de un espacio de nombres a un tema de otro espacio de nombres.

Diagrama que muestra el reenvío de eventos de un tema de espacio de nombres a otro en un espacio de nombres diferente.

Habilitación de la identidad administrada para el espacio de nombres de origen

En este paso, habilitará la identidad administrada para el espacio de nombres de origen (espacio de nombres que contiene el tema de origen). Seleccione la identidad que se adapte mejor a su escenario. Consulte Recomendaciones de procedimientos recomendados para identidades de sistema administradas. Aquí, usamos la identidad asignada por el sistema para fines de demostración.

  1. Navegue a la página de Azure Portal para el espacio de nombres que tiene el tema de origen.

  2. Seleccione Identidad en el menú de navegación izquierdo.

  3. En la pestaña Sistema asignado, seleccione En para Estado.

  4. Seleccione Guardar en la barra de comandos para guardar la configuración.

    Captura de pantalla que muestra la página Identidad de un espacio de nombres con la identidad administrada asignada por el sistema habilitada.

  5. En la ventana emergente, seleccione para confirmar la habilitación de la identidad administrada para el espacio de nombres.

    Captura de pantalla que muestra la ventana de confirmación.

  6. Confirme que la identidad administrada asignada por el sistema está asignada al espacio de nombres que tiene el tema de origen.

    Captura de pantalla que muestra la identidad administrada asignada por el sistema para el espacio de nombres de origen.

Conceder a la identidad el permiso para enviar eventos al tema de destino

En este paso, agregará la identidad administrada del espacio de nombres de origen al Rol remitente de datos de Event Grid en el espacio de nombres de destino. Este paso permite que el espacio de nombres de origen pueda enviar o reenviar eventos al espacio de nombres de destino.

  1. Navegue a la página de Azure Portal del espacio de nombres que tiene el tema de destino.

  2. Seleccione Control de acceso (IAM)y, a continuación, seleccione Agregar una asignación de roles.

    Captura de pantalla que muestra la página Control de acceso del espacio de nombres de destino.

  3. En la pestaña Rol de la página Agregar asignación de roles, seleccione el rol Remitente de datos de EventGrid y, a continuación, seleccione Siguiente.

    Captura de pantalla que muestra la selección del rol Remitente de datos de Event Grid.

  4. En la pestaña Miembros, seleccione Identidad administrada y, a continuación, seleccione + Seleccionar miembros.

  5. En la ventana Seleccionar identidades administradas, siga estos pasos:

    1. Para Suscripción, seleccione la suscripción de Azure.

    2. En Identidad administrada, seleccione Espacio de nombres de Event Grid.

    3. Seleccione la identidad administrada para el espacio de nombres de origen que creó anteriormente.

    4. Seleccione Seleccionar en la parte inferior de la página.

      Captura de pantalla que muestra la asignación del rol Remitente de datos de Event Grid a la identidad del tema de origen.

  6. Ahora, en la página Agregar asignación de roles, seleccione Revisar y asignar.

    Captura de pantalla que muestra la selección de Revisar + asignar en la página Agregar asignación de roles.

  7. En la página Revisar y asignar, revisar la configuración y seleccionar Revisar + asignar.

Creación de una suscripción de eventos al tema de origen con el tema de destino como punto de conexión

En este paso, creará una suscripción de eventos en el tema de espacio de nombres de origen mediante el tema de espacio de nombres de destino para que los eventos se reenvíen al tema del espacio de nombres de destino.

  1. Vaya a la página del tema de origen en Azure Portal. En la página Espacio de nombres de Event Grid, seleccione + Suscripción en la barra de comandos.

    Captura de pantalla que muestra el botón Crear suscripción seleccionado.

  2. En la página Crear suscripción, escriba un nombre para la suscripción de eventos.

  3. Seleccione Tema de espacio de nombres de Event Grid como destino de punto de conexión y seleccione Configurar un punto de conexión.

    Captura de pantalla que muestra la ventana Crear suscripción con el punto de conexión del tema del espacio de nombres de Event Grid seleccionado.

  4. En la página Seleccionar espacio de nombres de Event Grid, siga estos pasos:

    1. Seleccione la Suscripción de Azure, Grupo de recursosy espacio de nombres de Event Grid en el que sale el tema de espacio de nombres de destino.

    2. Para Tema de espacio de nombres de Event Grid, seleccione el tema de espacio de nombres de destino.

      Captura de pantalla que muestra la ventana Seleccionar espacio de nombres de Event Grid.

  5. En la sección Identidad administrada para la entrega, seleccione Actualizar.

    Captura de pantalla que muestra la página Crear suscripción con la opción de identidad asignada por el sistema seleccionada.

  6. Seleccione la identidad administrada asignada por el sistema para el tema de origen y, a continuación, seleccione Crear.

Para obtener una lista de los controladores de eventos admitidos, consulte Tema de espacio de nombres controladores de eventos de entrega de inserción.