Recently I’ve been working on the acquisition of click stream events from Adobe Live Stream. As part of that work, I wanted to ensure that we could scale up throughput while keeping the overall cost and complexity low. This solution moves unprocessed data to a single EventHub instance and uses a Consumption Plan. The final flow looks like the following:

The entire write-up can be found in the repository located at: https://github.com/jofultz/AdobeClickStreamIngestion.