Provision IoT devices at scale by using the Device Provisioning Service

Created By
Microsoft via Microsoft Learn
  • 0
  • 4-5 hours worth of material
  • Microsoft Learn
  • English
Provision IoT devices at scale by using the Device Provisioning Service

Course Overview

  • Module 1: This module introduces you to features of the Device Provisioning Service, enrollment types, attestation mechanisms, and the stages within the provisioning lifecycle.
  • After you complete this module, you will be able to:

    • Describe the phases of device provisioning.
    • Describe the concepts and features of Device Provisioning Service deployments.
    • Describe device enrollment concepts and attestation methods.
    • Describe the processes for device provisioning and auto-provisioning.
  • Module 2: This module introduces you to the Device Provisioning Service SDKs, Azure CLI support for DPS, and how to control access to the service.
  • After you complete this module, you will be able to:

    • Describe the Azure CLI support for the Device Provisioning Service.
    • Describe the SDKs associated with the Device Provisioning Service.
    • Describe user permissions and how to control access to DPS.
  • Module 3: 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.
  • After you complete this module, you will 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.
  • Module 4: Experience implementing an individual enrollment using symmetric keys, using code that accesses device twin properties to initialize a device, and a deprovisioning process that disenrolls and deregisters a device.
  • After you complete this module, you will be able to:

    • Create a new individual enrollment in DPS that uses Symmetric Key attestation and specifies an initial Device Twin State for the device.
    • Configure a simulated device using the autogenerated keys for device attestation, verify that device connects successfully with IoT hub, and recognize the code used to initialize the device using device twin properties.
    • Complete a deprovisioning process that securely removes the device from your solution by both disenrolling and deregistering the device.
  • Module 5: Experience implementing group enrollments using X.509 certificates, using code that accesses device twin properties to initialize a device, and deprovisioning enrollments groups or individual devices from an enrollment group.
  • After you complete this module, you will be able to:

    • Generate an X.509 root CA Certificate using OpenSSL within the Azure Cloud Shell, and then use the root certificate to configure a group enrollment within the Device Provisioning Service.
    • Generate a device certificate and use it to provision a device to IoT hub.
    • Use code to access to the device twin properties and perform initial configuration of the device.
    • Deprovision an individual device from the enrollment group and then deprovision the entire group enrollment.

Course Circullum

  • Module 1: Examine Device Provisioning Service terms and concepts
    • Introduction
    • Get started with devices and device provisioning
    • Examine features of the Device Provisioning Service
    • Examine Device Provisioning Service concepts
    • Examine device enrollment concepts
    • Review the enrollment types
    • Get started with X.509 certificate attestation
    • Get started with TPM attestation
    • Get started with symmetric key attestation
    • Examine the device provisioning process
    • Examine the auto-provisioning process
    • Examine the reprovisioning process
    • Knowledge check
    • Summary
  • Module 2: Examine Device Provisioning Service coding tools and access
    • Introduction
    • Examine Azure CLI support for device provisioning
    • Examine the Device Provisioning Service SDKs
    • Examine how to control access to DPS
    • Knowledge check
    • Summary
  • Module 3: Examine device provisioning lifecycle tasks
    • Introduction
    • Review the device enrollment processes and tools
    • Examine how to configure verified CA certificates
    • Examine how to roll device certificates
    • Examine the deprovisioning process
    • Examine how to manage disenrollment
    • Examine how to provision for multitenancy
    • Knowledge check
    • Summary
  • Module 4: Explore individual enrollment tasks
    • Introduction
    • Provision and deprovision devices using individual enrollments
    • Knowledge check
    • Summary
  • Module 5: Explore group enrollment tasks
    • Introduction
    • Provision and deprovision devices using group enrollments
    • Knowledge check
    • Summary

out of 5.0
5 Star 85%
4 Star 75%
3 Star 53%
1 Star 20%

Item Reviews - 3

Submit Reviews

Free Online Course

This Course Include:
  • Module 1: Examine Device Provisioning Service terms and concepts
    • Introduction
    • Get started with devices and device provisioning
    • Examine features of the Device Provisioning Service
    • Examine Device Provisioning Service concepts
    • Examine device enrollment concepts
    • Review the enrollment types
    • Get started with X.509 certificate attestation
    • Get started with TPM attestation
    • Get started with symmetric key attestation
    • Examine the device provisioning process
    • Examine the auto-provisioning process
    • Examine the reprovisioning process
    • Knowledge check
    • Summary
  • Module 2: Examine Device Provisioning Service coding tools and access
    • Introduction
    • Examine Azure CLI support for device provisioning
    • Examine the Device Provisioning Service SDKs
    • Examine how to control access to DPS
    • Knowledge check
    • Summary
  • Module 3: Examine device provisioning lifecycle tasks
    • Introduction
    • Review the device enrollment processes and tools
    • Examine how to configure verified CA certificates
    • Examine how to roll device certificates
    • Examine the deprovisioning process
    • Examine how to manage disenrollment
    • Examine how to provision for multitenancy
    • Knowledge check
    • Summary
  • Module 4: Explore individual enrollment tasks
    • Introduction
    • Provision and deprovision devices using individual enrollments
    • Knowledge check
    • Summary
  • Module 5: Explore group enrollment tasks
    • Introduction
    • Provision and deprovision devices using group enrollments
    • Knowledge check
    • Summary
  • Provider:Microsoft Learn
  • Certificate:Not Avalible
  • Language:English
  • Duration:4-5 hours worth of material
  • Language CC:

Do You Have Questions ?

We'll help you to grow your career and growth.
Contact Us Today