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. The list of input sources that ASA directly integrates with may increase in the future, but Azure Event Hubs and Azure Blob storage will be the primary sources. There can be multiple inputs used in each Stream Analytics job that can...