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