Provisioning and Managing Devices in Azure IoT (AZ-220: Course 2)

By Shawn Johnson

Learn to provision and manage devices in Azure IoT while preparing for the AZ-220 Microsoft Azure IoT Developer exam.

1 hour
  • 19 Lessons
  • 3 Hands-On Labs

About the course

This course, Provisioning and Managing Devices in Azure IoT, can be a stand-alone learning module or a learning path that prepares you for the AZ-220 Microsoft Azure IoT Developer exam.

The mini-course has three sections. The first section focuses on device management using IoT Hub. Topics such as device twins, hub jobs, direct methods, and automatic device management will be covered.

The second section of the course covers the Device Provisioning Service. Imagine being able to deploy hundreds of devices without having to touch them!

Finally, we explore a device’s lifecycle. Provisioning, disenrollment, and deprovisioning are the topics we discuss in this section.

  • Chapter 1 3 Lessons Getting Started 4:30

    Course Introduction


    About the Training Architect


    An Important Note About A Cloud Guru and Linux Academy Courses

  • Chapter 2 5 Lessons Device Management Using IoT Hub 1:27:11

    The IoT Hub Device Registry


    Device Twins


    IoT Hub Jobs and Direct Methods


    Automatic Device Management


    Automatic Device Management with Device Twins in Azure

    1:00:00 Hands-On Lab
  • Chapter 3 6 Lessons Device Provisioning Service 1:24:30

    Device Provisioning Service Overview


    Managing DPS Settings


    Device Enrollments


    Attestation Mechanisms


    Allocation Policies


    Working with the Azure IoT Device Provisioning Service

    45:00 Hands-On Lab
  • Chapter 4 4 Lessons Azure IoT Device Life Cycles 1:31:06

    Device Provisioning (Autoenrollment)


    Disenroll a Device


    Deprovisioning an Autoenrollment


    Provision Simulated Devices with Azure IoT and DPS

    1:15:00 Hands-On Lab
  • Chapter 5 1 Lesson Course Wrap-Up 2:31

    Conclusion and Next Steps


What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!