Examine IoT Hub Device Provisioning Service lifecycle tasks

Intermediate
Developer
Azure IoT Hub
Azure IoT SDK

This module introduces you to device enrollment processes and tools, X.509 certificate enrollment and rolling certificates, the deprovisioning process, and support for multi-tenancy.

Learning objectives

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

  • Describe the device enrollment tools and processes.
  • Describe how to configure and use certificates within the provisioning lifecycle.
  • Describe the deprovisioning and disenrollment processes.
  • Describe how to provision for multi-tenancy scenarios.

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, the high-level processes for device provisioning, and the tools used by developers to implement DPS tasks.