June 2016 release
This module covers the fundamental concepts of the Internet of Things. IoT can be considered a system of sensor devices and data sources that generate streaming data. Thus, at the end of the course, students should know how to collect streaming data from IoT devices and how to adopt and analyze the streaming data from these devices.
[3/22/16] Labs updated to reflect changes made to Azure.
| Lesson | Title | Lab | Objectives |
|---|---|---|---|
| 1 | What is IoT | Understand Internet of Things Understand IoT concept and Infrastructure |
|
| 2 | IoT in Azure | Understand key components of IoT Understand IoT Application Understand IoT Azure solution |
|
| 3 | Connecting IoT Devices to Azure | Understand device connectivity in Azure IoT Understand device provisioning and identity, registry, and state stores in Azure Understand data flow and processing in Azure |
|
| 4 | Introduction to IoT Hub | Lab | Understand IoT solution and Azure IoT Suite. Understand IoT Hub in Azure |
| 5 | Event Data Collection | Lab | Understand event data collection Understand Event Hubs API |
| 6 | Azure Stream Analytics | Lab | Define Streaming Analytics Understand the basic architecture of Azure Stream Analytics Create basic queries with Stream Analytics Query Language |
| 7 | Azure Notification Hub | Understand what a push notification is Know the basic mechanism of Push Notification Systems Understand limitations and challenges of PNS Explain and understand basic overview of Notification Hub |