Implement IoT device communication by using the Azure IoT SDKs

Go to class
Write Review

Free Online Course: Implement IoT device communication by using the Azure IoT SDKs provided by Microsoft Learn is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge.

Overview
    • Module 1: This module introduces you to IoT Hub device communication features and capabilities that affect solution scaling, downstream service resources, and security.
    • After you complete this module, you will be able to:

      • Describe the service tiers available for IoT Hub.
      • Describe the IoT Hub endpoints that are available for communication with other resources.
      • Describe the security features that IoT Hub uses to help protect your solution.
    • Module 2: This module introduces you to the IoT device lifecycle, the concept of device twins, and the conditions under which devices may need to be retired.
    • After you complete this module, you will be able to:

      • Describe the IoT device lifecycle terms and device type classifications.
      • Describe the concept of device twins and how devices twins can be used to monitor devices.
      • Describe the conditions under which devices may need to be retired.
    • Module 3: This module introduces you to some of the coding tools that are used by developers to create apps and automate configuration tasks.
    • After you complete this module, you will be able to:

      • Describe the developer tool options.
      • Describe the Azure IoT SDKs for devices and services.
      • Describe the Visual Studio Code, Azure CLI, and Cloud Shell coding environments.
    • Module 4: This module introduces you to device communication options and tools, and provides you with experience implementing device-to-cloud communication using the Azure IoT SDK for devices.
    • After you complete this module, you will be able to:

      • Describe the types of device communication and the device communication protocols.
      • Register a device with IoT Hub, and then configure and test device-to-cloud communication with IoT Hub.

Syllabus
    • Module 1: Examine IoT Hub properties
      • Introduction
      • Examine IoT Hub tiers
      • Examine IoT Hub endpoints
      • Examine IoT Hub security concepts
      • Knowledge check
      • Summary
    • Module 2: Examine IoT device lifecycle concepts
      • Introduction
      • Examine IoT device lifecycle terms and concepts
      • Review the Azure IoT device types
      • Examine device identity and registration
      • Get started with device twins
      • Get started with device monitoring
      • Examine device retirements
      • Knowledge check
      • Summary
    • Module 3: Examine the IoT developer tools
      • Introduction
      • Review the IoT developer coding-tool options
      • Review the Azure IoT Hub SDKs
      • Examine the Azure IoT Hub Device SDKs
      • Examine the Azure IoT Hub Service SDKs
      • Review the Visual Studio Code extensions
      • Get started with Azure CLI tools
      • Examine the Azure CLI support for IoT Hub
      • Get started with the Azure Cloud Shell
      • Knowledge check
      • Summary
    • Module 4: Explore device configuration and communication
      • Introduction
      • Review device communication types
      • Examine the communication protocols
      • Review IoT Hub device streams
      • Examine device-side code implementation
      • Implement device-to-cloud communication
      • Knowledge check
      • Summary