Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Manage IoT devices by using IoT Hub and apps

Microsoft via Microsoft Learn

Overview

  • Module 1: This module introduces you to principles of device management, common patterns of device management, and device management using device twins and direct methods.
  • After you complete this module, you will be able to:

    • Describe device management concepts.
    • Describe the device management patterns.
    • Describe device configuration options using device twins and direct methods.
  • Module 2: This module introduces you to the Azure service and coding tools that are used to implement device management tasks, and when the various approaches to device management should be applied.
  • After you complete this module, you will be able to:

    • Describe the device management tools and approaches.
    • Describe device management using the IoT extension for Azure CLI.
    • Describe device management using the Azure IoT tools for VS Code.
  • Module 3: This module introduces you to the approaches for applying device management tasks to large numbers of devices based on device properties or other identifying characteristics.
  • After you complete this module, you will be able to:

    • Describe how to use IoT Hub jobs for device management.
    • Describe IoT Hub automatic device management.
    • Describe device management best practices.
  • Module 4: This module provides you with experience implementing device management tasks using a combination of direct methods and device twin properties.
  • After you complete this module, you will be able to:

    • Create a back-end service app that listens for device telemetry.
    • Implement a direct method that communicates settings to an IoT device.
    • Implement device twin functionality that manages IoT device properties.
  • Module 5: This module provides you with experience using Azure IoT Hub automatic device management to target a set of devices based on their properties, define a desired configuration, and then update the devices.
  • After you complete this module, you will be able to:

    • Write code for a simulated device that will implement a firmware update.
    • Test the firmware update process on a single device using Azure IoT Hub automatic device management.

Syllabus

  • Module 1: Examine device management concepts and methods
    • Introduction
    • Review device management concepts
    • Examine the device management patterns
    • Examine device configuration using device twins
    • Examine device management using direct methods
    • Choose between device management approaches
    • Knowledge check
    • Summary
  • Module 2: Examine device management tools
    • Introduction
    • Review the device management tools and approaches
    • Examine device management using the IoT extension for Azure CLI
    • Examine device management using the Azure IoT tools for VS Code
    • Knowledge check
    • Summary
  • Module 3: Examine approaches to device management at scale
    • Introduction
    • Examine how to use IoT Hub jobs for device management
    • Examine IoT Hub automatic device management
    • Examine automatic device management using Azure CLI
    • Examine device configuration best practices
    • Knowledge check
    • Summary
  • Module 4: Explore device management with device twins and direct methods
    • Introduction
    • Manage devices using device twins and direct methods
    • Knowledge check
    • Summary
  • Module 5: Explore IoT Hub automatic device management
    • Introduction
    • Implement automatic device management
    • Knowledge check
    • Summary

Reviews

Start your review of Manage IoT devices by using IoT Hub and apps

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.