The following architecture is a well know canonical design pattern for streaming data, let's review the components of the architecture:
- Input: Inputs are the sources of events. Note that the original sources of streaming events are devices, machines, applications, sensors, applications, and so on. However, ASA is not intended to connect to them directly. Rather, ASA lets Azure Event Hubs be the primary interface to the wide variety of event sources. ASA is optimized to get streaming data from Azure Event Hubs and Azure Blob storage. Azure Blob storage is the likely place where log or reference data is stored. ...