Analyze images in real-time with machine learning, Azure IoT Hub and Azure Stream Analytics

Data Scientist
Power BI
IoT Hub
SQL Database
Stream Analytics
Cognitive Services

Analyze streaming data with a machine learning model and visualize the output.

In this module, you will:

  • Create an Azure Storage account and an IoT hub and use a Node.js app to connect them to a simulated camera
  • Use Azure Stream Analytics to run queries on live streams to analyze input and an Azure Function to return output
  • Use Microsoft Cognitive Services to train an image classification model and call the model from an app or service
  • Connect Power BI to an Azure SQL database and visualize data from the database


  • An Azure subscription
  • Basic knowledge of Azure services, the Azure portal, and the Azure CLI tools
  • Familiarity with Node.js
  • Power BI Desktop