Создание настраиваемого раздела или домена в Сетке событий Azure

В этой статье показано, как создать настраиваемый раздел или домен в Сетке событий Azure.

Необходимые компоненты

Если вы еще не работали с Сеткой событий Azure, прежде чем приступить к изучению этого учебника, ознакомьтесь с общими сведениями о Сетке событий.

Регистрация поставщика ресурсов Сетки событий

Если вы не пользовались сеткой событий раньше, потребуется зарегистрировать поставщика ресурсов сетки событий. Если вы использовали сетку событий раньше, переходите к следующему разделу.

На портале Azure сделайте следующее:

  1. В меню слева выберите Подписки.

  2. Выберите подписку, которую вы хотите использовать для службы "Сетка событий", из списка подписок.

  3. На странице Подписка выберите Поставщики ресурсов в разделе Параметры в меню слева.

  4. Найдите Microsoft.EventGrid и убедитесь, что состояние не зарегистрировано.

  5. Выберите Microsoft.EventGrid в списке поставщиков.

  6. Выберите Зарегистрировать на панели команд.

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

  7. Обновите страницу, чтобы убедиться, что состояние Microsoft.EventGrid изменено на Зарегистрировано.

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

Создание настраиваемого раздела или домена

Раздел сетки событий содержит определяемую пользователем конечную точку, в которой можно размещать свои события.

  1. Войдите на портал Azure.

  2. На панели поиска в верхней части введите Разделы сетки событий, а затем в раскрывающемся списке выберите Разделы Сетки событий. Чтобы создать домен, найдите домены сетки событий.

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

  3. На странице Разделы сетки событий или Домены сетки событий нажмите + Создать на панели инструментов.

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

Страница "Основные сведения"

На странице Основные сведения мастера создания раздела или мастера создания домена Сетки событий выполните следующие действия.

  1. Выберите свою подписку Azure.

  2. Щелкните имеющуюся группу ресурсов или выберите Создать и введите имя для новой группы ресурсов.

  3. Укажите уникальное имя для настраиваемого раздела или домена. Имя должно быть уникальным, так как оно представлено записью системы доменных имен (DNS). Не используйте имя, указанное на изображении. Вместо этого создайте собственное имя длиной от 3 до 50 символов, которое может содержать только буквы (a–z, A–Z), цифры (0–9) и дефисы (-).

  4. Выберите расположение для раздела иди домена Сетки событий.

  5. Нажмите Далее: сеть в нижней части страницы, чтобы перейти на страницу Сеть.

    Screenshot showing the Networking page of the Create Topic wizard.

виртуальной машины

На странице Сеть мастера создания раздела или мастера создания домена Сетки событий выполните следующие действия.

  1. Если вы хотите разрешить клиентам подключаться к конечной точке раздела или домена через общедоступный IP-адрес, убедитесь, что выбран режим Общий доступ. Вы можете ограничить доступ к определенным IP-адресам или диапазону IP-адресов.

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

  2. Чтобы разрешить доступ к разделу или домену через частную конечную точку, выберите параметр Частный доступ.

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

  3. С помощью инструкций в разделе Добавление частной конечной точки с помощью портала Azure создайте частную конечную точку.

  4. Нажмите Далее: безопасность в нижней части страницы, чтобы перейти на страницу Безопасность.

Страница "Безопасность"

На странице Безопасность мастера создания раздела или мастера создания домена Сетки событий выполните следующие действия.

  1. Чтобы назначить разделу или домену управляемое удостоверение, назначаемое системой, выберите Включить удостоверение, назначаемое системой.

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

  2. Чтобы назначить удостоверение, назначаемое пользователем, выберите Добавить удостоверение, назначаемое пользователем в разделе Удостоверение, назначаемое пользователем на странице.

  3. В окне Select user assigned identity (Выбор удостоверения, назначаемого пользователем) выберите подписку с удостоверением, назначаемым пользователем, выберите удостоверение, назначаемое пользователем, и нажмите кнопку Выбрать.

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

  4. Чтобы отключить локальную проверку подлинности, выберите Отключено. При этом доступ к разделу или домену не удается получить с помощью ключа доступа и проверки подлинности SAS, но только через проверку подлинности Microsoft Entra.

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

  5. Настройте минимальную требуемую версию TLS. Дополнительные сведения см. в разделе "Настройка минимальной версии TLS".

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

  6. Выберите Дополнительно в нижней части страницы, чтобы перейти на страницу Дополнительно.

Страница "Дополнительно"

  1. На странице Дополнительно мастера создания раздела или мастера создания домена Сетки событий выберите схему для событий, которые будут публиковаться в этом разделе.

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

  2. Для параметра Место расположения данных укажите, что вы не хотите реплицировать данные в другой регион (Региональный) или метаданные должны быть реплицированы в указанный дополнительный регион (Между регионами).

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

    Параметр "Перекрестная география " позволяет корпорации Майкрософт отработки отказа в парном регионе при сбое региона. Дополнительные сведения см. в статье Географическое аварийное восстановление на стороне сервера в Сетке событий Azure. Корпорация Майкрософт инициирует отработку отказа в редких случаях. Это делается, чтобы выполнить отработку отказа ресурсов Сетки событий из затронутого региона в соответствующий географически связанный регион. Для этого процесса не требуется вмешательство пользователя. Майкрософт оставляет за собой право определять, в каких случаях применять эти действия. Отработка отказа для раздела или домена пользователя с помощью этого механизма не требует согласия этого пользователя. Дополнительные сведения см. в разделе Как выполнить восстановление после отработки отказа?.

    Если выбрать региональный параметр, можно определить собственный план аварийного восстановления.

  3. Нажмите кнопку Далее: теги, чтобы перейти на страницу Теги.

Страница "Теги"

Страница Теги не содержит полей, относящихся к Сетке событий. Вы можете назначить тег (пару "имя-значение") так же, как и для любого другого ресурса Azure. Нажмите Далее: просмотр и создание, чтобы перейти на страницу Просмотр и создание.

Страница "Просмотр и создание"

На странице Просмотр и создание проверьте все параметры, подтвердите завершение проверки и нажмите кнопку Создать, чтобы создать раздел или домен.

Screenshot showing the Review + create page.

Следующие шаги

Теперь, когда вы знаете, как создавать пользовательские раздели и подписки на события, ознакомьтесь с дополнительными сведениями о сетке событий, которые могут помочь вам:

Чтобы узнать, как публиковать события в Сетке событий и получать события из нее с использованием разных языков программирования, ознакомьтесь с приведенными ниже примерами.