October 1, 2018 Mayank Baweja

Pricing information

100 credits


8 Hours


Application Developer


Engineer, Developer




Azure IoT Hub

Azure Data Factory

Stream Analytics

Azure Spark & Spark SQL

Azure Storage


Internet Of Things – 8 HRS Hands-on Workshop

This workshop is designed to guide you through an implementation of an end-to-end IoT solution simulating high velocity data emitted from smart meters and analyzed in Azure. In this session, you will design a lambda architecture, filtering a subset of the telemetry data for real-time visualization on the hot path, and storing all the data in long-term storage for the cold path. You will construct an end-to-end solution for an IoT scenario that includes device management; telemetry ingest; hot and cold path processing; and reporting


0.5 H

Environment setup

Download and open the Smart Meter Simulator project

1 H

IoT Hub provisioning

Provision an IoT Hub
Configure the Smart Meter Simulator

1 H

Completing the Smart Meter Simulator

Implement device management with the IoT Hub
Implement the communication of telemetry with the IoT Hub
Verify device registration and telemetry

1 H

Hot path data processing with Stream Analytics

Create a Stream Analytics job for hot path processing to Power BI
Visualize hot data with Power BI

2 H

Cold path data processing with HDInsight Spark

Create the Stream Analytics job for cold path processing
Verify CSV files in blob storage
Update pandas version on the Spark cluster
Process with Spark SQL

2 H

Reporting device outages with IoT Hub Operations Monitoring

Enable verbose connection monitoring on the IoT Hub
Collect device connection telemetry with the hot path Stream Analytics job
Test the device outage notifications
Visualize disconnected devices with Power BI