Creación de un tema personalizado o un dominio en Azure Event Grid

En este artículo se muestra cómo crear un tema personalizado o un dominio en Azure Event Grid.

Prerrequisitos

Si no está familiarizado con Azure Event Grid, lea la introducción a Event Grid antes de comenzar este tutorial.

Registro del proveedor de recursos de Event Grid

A menos que haya usado Event Grid antes, deberá registrar el proveedor de recursos de Event Grid. Si ha usado Event Grid anteriormente, vaya a la siguiente sección.

En Azure Portal, realice los siguientes pasos:

  1. En el menú de la izquierda, seleccione Suscripciones.

  2. Seleccione la suscripción que desea usar para Event Grid en la lista de suscripciones.

  3. En la página Suscripción, seleccione Proveedores de recursos en Configuración del menú izquierdo.

  4. Busque Microsoft.EventGrid y confirme que el estado es No registrado.

  5. Seleccione Microsoft.EventGrid en la lista de proveedores.

  6. Seleccione Registrar en la barra de comandos.

    Image showing the registration of Microsoft.EventGrid provider with the Azure subscription.

  7. Actualice para asegurarse de que el estado de Microsoft.EventGrid se cambia a Registrado.

    Image showing the successful registration of Microsoft.EventGrid provider with the Azure subscription.

Creación de un tema personalizado o un dominio

Un tema de Event Grid proporciona un punto de conexión definido por el usuario en el que se registran los eventos.

  1. Inicie sesión en el portal de Azure.

  2. En la barra de búsqueda de la parte superior, escriba Temas de Event Grid y, a continuación, seleccione Temas de Event Grid en la lista desplegable. Para crear un dominio, busque Dominios de Event Grid.

    Screenshot showing the Azure port search bar to search for Event Grid topics.

  3. En la página Temas de Event Grid o Dominios de Event Grid, seleccione + Crear en la barra de herramientas.

    Screenshot showing the Create Topic button on Event Grid topics page.

Página de aspectos básicos

En la página Aspectos básicos del Asistente para Crear tema o Crear dominio de Event Grid, siga estos pasos:

  1. Selección la suscripciónde Azure.

  2. Seleccione un grupo de recursos existente o Crear nuevo y escriba un nombre para el grupo de recursos.

  3. Escriba un nombre único para el tema o dominio personalizado. El nombre debe ser único porque está representado por una entrada del sistema de nombres de dominio (DNS). No use el nombre que se muestra en la imagen. En su lugar, cree su propio nombre: debe tener entre 3 y 50 caracteres y contener solo los valores a-z, A-Z, 0-9 y "-".

  4. Seleccione una ubicación para el tema o dominio de Event Grid.

  5. Seleccione Siguiente: Redes en la parte inferior de la página para cambiar a la página Redes.

    Screenshot showing the Networking page of the Create Topic wizard.

Página de red

En la página Redes del Asistente para Crear tema o Crear dominio de Event Grid, siga estos pasos:

  1. Si desea permitir que los clientes se conecten al punto de conexión del tema o dominio a través de una dirección IP pública, mantenga seleccionada la opción Acceso público. Puede restringir el acceso a direcciones IP específicas o a un intervalo de direcciones IP.

    Screenshot showing the selection of Public access option on the Networking page of the Create topic wizard.

  2. Para permitir el acceso al tema o dominio a través de un punto de conexión privado, seleccione la opción Acceso privado.

    Screenshot showing the selection of Private access option on the Networking page of the Create topic wizard.

  3. Siga las instrucciones de la sección Incorporación de un punto de conexión privado mediante Azure Portal para crear un punto de conexión privado.

  4. Seleccione Siguiente: Seguridad en la parte inferior de la página para cambiar a la página Seguridad.

Página Seguridad

En la página Seguridad del Asistente para Crear tema o Crear dominio de Event Grid, siga estos pasos:

  1. Para asignar una identidad administrada asignada por el sistema a su tema o dominio, seleccione Habilitar la identidad asignada por el sistema.

    Screenshot of the Identity page with system assigned identity option selected.

  2. Para asignar una identidad asignada por el usuario, seleccione Agregar identidad asignada por el usuario en la sección Identidad asignada por el usuario de la página.

  3. En la ventana Seleccionar una identidad asignada por el usuario, seleccione la suscripción que tiene la identidad asignada por l usuario, seleccione la identidad asignada por usuario y haga clic en Seleccionar.

    Screenshot of the Identity page with user assigned identity option selected.

  4. Para deshabilitar la autenticación local, seleccione Deshabilitado. Al hacerlo, no se puede acceder al tema o dominio mediante la clave de acceso y la autenticación de SAS, sino solo a través de la autenticación de Microsoft Entra.

    Screenshot showing the Advanced tab of Create Topic page when you can disable local authentication.

  5. Configure la versión mínima necesaria de seguridad de la capa de transporte (TLS). Para obtener más información, consulte Configuración de la versión mínima de TLS.

    Screenshot showing the Advanced tab of Create Topic page when you can select the minimum TLS version.

  6. Seleccione Opciones avanzadas en la parte inferior de la página para cambiar a la página Opciones avanzadas.

Página Avanzadas

  1. En la página Opciones avanzadas del Asistente para Crear tema o Crear dominio de Event Grid, seleccione el esquema de los eventos que se publicarán en este tema.

    Screenshot showing the selection of a schema on the Advanced page.

  2. En Residencia de datos, seleccione si no desea que los datos se repliquen en otra región (Regional) o si desea que los metadatos se repliquen en una región secundaria predefinida (Entre regiones).

    Screenshot showing the Data residency section of the Advanced page in the Create Topic wizard.

    La opción Entre regiones permite la conmutación por error iniciada por Microsoft en la región emparejada cuando se produce un error en la región. Para obtener más información, consulte Recuperación ante desastres geográfica del lado servidor en Azure Event Grid. La conmutación por error iniciada por Microsoft la ejecuta Microsoft en situaciones concretas para conmutar por error todos los recursos de Event Grid de una región afectada en la región emparejada geográficamente correspondiente. Este proceso no requiere ninguna intervención del usuario. Microsoft se reserva el derecho a tomar una determinación sobre cuándo tomar esta ruta. Este mecanismo no precisa de consentimiento del usuario antes de realizar la conmutación por error del tema o dominio del usuario. Para obtener más información, consulte ¿Cómo me recupero de una conmutación por error?.

    Si selecciona la opción Regional, puede definir su propio plan de recuperación ante desastres.

  3. Seleccione Siguiente: Etiquetas para pasar a la página Etiquetas.

Página de etiquetas

La página Etiquetas no tiene campos específicos de Event Grid. Puede asignar una etiqueta (par nombre-valor) como lo hace para cualquier otro recurso de Azure. Seleccione Siguiente: Revisar y crear para cambiar a la página Revisar y crear.

Página Revisar y crear

En la página Revisar y crear, revise toda la configuración, confirme que la validación se ha realizado correctamente y, a continuación, seleccione Crear para crear el tema o el dominio.

Screenshot showing the Review + create page.

Pasos siguientes

Ahora que sabe cómo crear temas o dominios personalizados, obtenga más información sobre cómo puede ayudarle Event Grid:

Consulte los ejemplos siguientes para obtener información sobre la publicación y el consumo de eventos desde Event Grid con diferentes lenguajes de programación.