Call Us: +32 2 466 00 16
Email: info@u2u.be
Follow Us:

IoT with Windows 10 and Microsoft Azure

2days
Training code
UIOT

Upcoming sessions

11 Oct 2018
17 Dec 2018
Book this course

IoT with Windows 10

In this chapter you will get a short overview if what IoT is, and what you can do in IoT with Azure and Windows 10.

Topics:

  • Windows 10 for IoT
  • Windows 10 Universal apps
  • Azure IoT offerings

Using Platform-specific functionalities

How are these Universal apps able to use platform-specific functionalities? An XBox can have a Kinect-sensor, an IoT-device can have sensors for heat, humidity, light, etc..., which are not available on a PC. You will learn how to create a universal app that can run on all Windows 10 devices, but can still use functionalities only available on one of these Windows 10 device-families.

Topics:

  • Using the Extensions SDK
  • Writing adaptive code for different devices

Sensors and services

In this module you will learn how to get information from your sensors. You will focus on the most common ones like the Locationsensor, gyroscope and webcam.

Topics:

  • Determining your position with the Accelerometer.
  • Using the GeoLocationWatcher.
  • Using the Compass and Gyro.
  • WebCam and microphone
  • The virtual Motion-sensor: combining the existing sensors with a bunch of math.
  • Checking the status of your device

Azure IoT Hubs

Azure IoT hubs allows you to easily and securely connect your IoT devices to the cloud. IoT devices can use the IoT Hub for sending information, but also for receiving commands and notifications.

Topics:

  • per-device authentication
  • Event-based device-to-cloud ingestion
  • cloud-to-device messaging (sending commands)

Azure Event Hubs

In this module you will learn how to process the data sent by your devices by using Event Hubs, a hyperscaled service for collecting and ingesting millions of events.

Topics:

  • Receive telemetry from millions of devices
  • Stream events into applications
  • Capacity and Security

Stream Analytics

After ingesting the telemetry from your IoT devices, you need to analyze the data. Stream Analytics allows you to analyze streams of data in real-time using a SQL-like language. This makes it possible for detecting anomalies, checking conditions and displaying real-time data in a portal.

Topics:

  • Real-time analytics and event handling
  • Telemetry and Dashboards
  • Connecting inputs and outputs
  • Analyse data with Power BI
  • Scaling

Machine Learning

Stream Analytics is a great tool for analyzing what is happening, based on your IoT telemetry. But it would even be better if we could predict what is going to happen. Machine Learning gives you Artificial Intelligence for analyzing and detecting patterns in your data, allowing it to predict the future outcome.

Topics:

  • Predictive analytics with Machine Learning
  • Creating predictive models in Machine Learning Studio
  • Model Training and Evaluation

Creating full solutions using IoT Solution accelerators

Creating a full IoT solution, including code running on devices, ingestion and analysis of data, predictions, etc... can be a complex and time-consuming job. The IoT suite allows to quickly set up everything needed for some typical IoT scenarios.

Topics:

  • The Remote Monitoring Solution
  • The Connected Factory Solution
  • The Predictive Maintenance Solution
  • Test your IoT solution with device simulation

Azure IoT Edge

Using the cloud for A.I. gives you the full power of the cloud like scalability and flexibility. But if you need to use it for making split-second decisions, then you have to deal with latency. IoT Edge allows you to deploy A.I. locally in IoT devices.

Topics:

  • The IoT Edge Runtime
  • Simulating and Edge Device
  • Creating Edge Modules
  • Deploying Machine Learning as an Edge module
  • Storing data at the edge

Terminals, Sensors, Devices, ... The world is swarming with devices connected through the internet. With Windows 10 for IoT and the Microsoft Azure platform a new world opens up for .NET developers. In this course we will see how to create applications for "Internet of Things" devices running Windows 10 and how they benefit from the power of the Microsoft Azure cloud.

Experienced .NET developers who want to develop applications targeting IoT Devices.

© 2018 U2U All rights reserved.