- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
After you complete this module, you will be able to:
After you complete this module, you will be able to:
After you complete this module, you will be able to:
After you complete this module, you will be able to:
After you complete this module, you will be able to: