Data streamen van Azure Eventhub naar online platform

De Vraag

De klant had een datastroom lopen in Azure Eventhub. Deze data stroom moest in een online platform komen, zodat deze gevisualiseerd kon worden.

De Oplossing

Om dit op te lossen is ervoor gekozen om functionaliteit aan de online applicatie toe te voegen. Dit maakte het mogelijk om direct gebruik te maken van de streaming service van de online applicatie. Deze draaide op Apache Kafka. Om dit te realiseren moest er in Java een connectie met de Azure Eventhub van de klant opgezet worden en moest de data zo geherstructureerd worden dat deze naar Kafka gestuurd kon worden. Zodra deze datastroom gerealiseerd was, genereerde deze een continue stroom aan data die gelijk in het online platform zichtbaar was.