Acquisition of Adobe Live Stream with Azure Functions

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:

High-level Flow

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

The Journey Begins

All of my previous posts were published on the previous MSDN blogs @ https://blogs.msdn.microsoft.com/joseph_fultz/, but unfortunately MSFT has moved from individual to team blogs and they are no longer available.

You may find all my MSDN magazine articles here: https://msdn.microsoft.com/en-us/magazine/mt149362?author=joseph+fultz.

Going forward I will post here for my blog entries.