Microsoft: Azure IoT 101

Microsoft Azure is an ever-expanding set of Cloud Services to support your organization in Digital Transformation. It gives you freedom and flexibility to write, run and use the software and to build, manage, and deploy applications on a massive, global network using your favorite tools and frameworks.

The main objective of Azure IoT 101 is to familiarize you with the concepts of the Azure Internet of Things Components like the Azure IoT Hub, Azure Stream Analytics and the possible Storage Components to store incoming events for further processing up to PowerBI for displaying Realtime Dashboards. You will work with IoT Hardware and go through different setups from simple Event capturing, bi-directional communication for controlling a remote device up to the implementation of ML components for Voice-Recognition and Translation. Additionally, we will explore the predefined Solution Accelerators and IoT Central.


  1. Intro:

Understanding the Components, Communication Paths, Development Environments, SDKs and their Orchestration.

  1. Accelerating IoT with Azure

Dive into the Solution Accelerators and Azure IoT Central. These are predefined IoT Components to help you kickstart your IoT Initiative.

  1. Hands-on: Capture and Send

You will setup a device to capture temperature and humidity and send the values to Azure IoT Hub. Afterwards you will send the events to PowerBI using Stream Analytics. In the last step, you will create a Realtime Visualization of the incoming values.

  1. Hands-on: Invoke a Method on the Device

​Using Direct Methods, you can control the behavior of a device and invoke routines, start or stop methods, etc.

  1. Hands-on: Translate

​Setup your device to listen to a spoken word and translate it to one of five selectable languages

Time Session
08:30 - 09:00 Arrival, Coffee and registration
09:00 - 09:30 Overview Azure IoT
09:30 - 10:30 Azure IoT Solution Accelerato
10:30 - 10:45 Coffee Break
10:45 - 11:45 Lab 1: Getting started with the Development Environment, setting up the Device, send and use telemetry
11:45 - 12:45 Lunch
12:45 - 14:45 Lab 2: Controlling your device from a Web App
14:45 - 15:00 Coffee Break
15:00 – open Lab 3: Using Cognitive Services with your devices
Target Audience:
IoT Architects, Developers, People Interested in the World of IoT
Content Level:
Coding experience in any programming language is required. The Session targets level 200+.
  • Patrik Borosch, Microsoft