Discovering Azure Event Hubs
Azure Event Hubs is an event-based processing service hosted in Azure. Event Hubs is designed to implement the classic publisher-subscriber pattern, where multiple publishers generate millions of events that need to be processed and temporarily stored unless the consuming services can pull those events. Ingress connections are made by services (publishers) to produce the events and event streams. Egress connections are used by services (consumers) to receive the events for further processing. The events received from Event Hubs can be transformed, persisted, and analyzed with streaming solutions and big data storage.
For instance, Event Hubs can be connected to Azure Stream Analytics to analyze the content of an event, use a window function to detect any anomalies, and push them to the Power BI dashboard for real-time monitoring. Another common example of leveraging Event Hubs is ingesting data in big data solutions. For instance, Event Hubs can support...