Azure Event Grid is a service in Azure that enables event management across different Azure resources. Instead of creating a polling mechanism in your application that polls for changes, the apps get notified when an event happens automatically.
Azure Event Grid offers throughput of millions of events per second and a 24-hour retrying mechanism. You can filter events based on publishing paths, so you can receive only the events that are relevant for your application or resource. Events can be created without using code and are named built-in events by configuring them in the Azure Portal. You can create custom events as well, which can be created in your custom applications, PowerShell, or CLI.
Azure Event Grid offers the following built-in publishers: Azure Subscriptions, Event Hubs, Custom Topics, IoT Hub, Azure Resources Groups, Blob Storage, Service Bus, and...