Examine IoT Hub Device Provisioning Service coding tools and access

Intermediate
Developer
Azure IoT Hub
Azure IoT SDK

This module introduces you to the Azure IoT Hub Device Provisioning Service (DPS) SDKs, Azure CLI support for DPS, PowerShell commands for managing the DPS service, and how to control access to the service.

Learning objectives

After you complete this module, you'll be able to:

  • Describe the Azure CLI support for Device Provisioning Service.
  • Describe PowerShell support for Device Provisioning Service.
  • Describe the SDKs associated with Device Provisioning Service.
  • Describe user permissions and how to control access to DPS.

Prerequisites

Ability to:

  • Demonstrate a general understanding of cloud-based solutions, Azure, and Azure services.
  • Describe the phases of device provisioning, the concept of device enrollment and attestation, and the high-level processes for device provisioning.