Microsoft представляет Azure Event Grid, полностью управляемую службу маршрутизации событий
3 минута. читать
Опубликовано
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
Программирование на основе событий находится на подъеме. Многие современные приложения в настоящее время создаются с использованием таких событий, как реакция на клики пользователя, запуск бизнес-процесса, когда пользователь создает учетную запись, или реакция на изменения, поступающие с устройства IoT. Майкрософт сегодня объявило Azure Event Grid — полностью управляемая служба маршрутизации событий, которая поможет разработчикам легко создавать основанные на событиях и бессерверные приложения даже в Azure. Azure Event Grid — это полностью управляемая служба маршрутизации событий, первая в своем роде. Сетка событий Azure управляет маршрутизацией всех событий из любого источника в любое место назначения для любого приложения, использующего единую службу.
Используя сетку событий, разработчики могут подписаться на любое событие, происходящее в их ресурсах Azure, и реагировать с помощью бессерверных платформ, таких как функции Azure или приложения логики. Сетка событий будет поддерживать события с хранилищем BLOB-объектов, группами ресурсов и концентраторами событий. Это также позволит пользователям создавать свои собственные настраиваемые события для публикации непосредственно в службе.
Он поставляется со встроенной поддержкой обработчиков событий, таких как функции, приложения логики и автоматизация Azure. Он также поддерживает настраиваемые веб-перехватчики для публикации событий в любой службе, даже в сторонних службах за пределами Azure.
Дополнительные сведения о сетке событий:
- События как первоклассные объекты с интеллектуальной фильтрацией: Сетка событий Azure обеспечивает прямую фильтрацию событий с использованием типа события, префикса или суффикса, поэтому вашему приложению нужно будет получать только нужные вам события. Независимо от того, хотите ли вы обрабатывать встроенные события Azure, например, файл, добавляемый в хранилище, или создавать собственные настраиваемые события и обработчики событий, сетка событий позволяет это сделать с помощью той же базовой модели.
- Создан для масштабирования: Сетка событий Azure предназначена для обеспечения высокой доступности и динамической обработки больших масштабов, обеспечивая стабильную производительность и надежность для ваших критически важных служб.
- Открывает новые бессерверные возможности: Позволяя бессерверным конечным точкам реагировать на новые источники событий, Azure Event Grid позволяет сценариям на основе событий с легкостью охватывать новые службы, расширяя возможности бессерверных приложений. Сетка событий Azure используется как для приложений, ориентированных на код, в функциях, так и для визуальных рабочих процессов в приложениях логики.
- Снижает барьеры для автоматизации операций: Тот же унифицированный интерфейс управления событиями обеспечивает более простую автоматизацию работы и безопасности, в том числе более простое применение политик благодаря встроенной поддержке службы автоматизации Azure для реагирования на создание виртуальных машин или изменения инфраструктуры.
Первые 100,000 100,000 операций в месяц бесплатны. Свыше 0.30 XNUMX в месяц цена составляет XNUMX доллара США за миллион операций (за операцию) во время предварительной версии. Узнайте больше о сетке событий Azure. здесь.