Exploring Event Grid and Azure Event Hubs
In this section, we will explore the basic elements of Event Grid and Event Hub.
Event Grid
Azure Event Grid is used to easily build applications with event-based architectures.
It’s simple and interactive. To start, we select the Azure resource that we want to subscribe to, and then we indicate the event handler or the endpoint of the webhook to which we will send the event.
Event Grid supports all events from Azure services, such as storage blobs and resource groups. Event Grid also supports other external events using custom topics.
The filters provide the ability to route specific events to different endpoints. We can also multicast to multiple endpoints to ensure events are reliably streamed.
Figure 3.2 – Sources and handlers
An event source is where the event happens. Several Azure services, including Blob Storage, Media Services, IoT Hubs, and Service Bus, are automatically configured...