Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Implement IoT device communication by using the Azure IoT SDKs

Microsoft via Microsoft Learn

This course may be unavailable.

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
  • Module 1: This module introduces you to IoT Hub device communication features and capabilities that affect solution scaling, downstream service resources, and security.
  • After you complete this module, you will be able to:

    • Describe the service tiers available for IoT Hub.
    • Describe the IoT Hub endpoints that are available for communication with other resources.
    • Describe the security features that IoT Hub uses to help protect your solution.
  • Module 2: This module introduces you to the IoT device lifecycle, the concept of device twins, and the conditions under which devices may need to be retired.
  • After you complete this module, you will be able to:

    • Describe the IoT device lifecycle terms and device type classifications.
    • Describe the concept of device twins and how devices twins can be used to monitor devices.
    • Describe the conditions under which devices may need to be retired.
  • Module 3: This module introduces you to some of the coding tools that are used by developers to create apps and automate configuration tasks.
  • After you complete this module, you will be able to:

    • Describe the developer tool options.
    • Describe the Azure IoT SDKs for devices and services.
    • Describe the Visual Studio Code, Azure CLI, and Cloud Shell coding environments.
  • Module 4: This module introduces you to device communication options and tools, and provides you with experience implementing device-to-cloud communication using the Azure IoT SDK for devices.
  • After you complete this module, you will be able to:

    • Describe the types of device communication and the device communication protocols.
    • Register a device with IoT Hub, and then configure and test device-to-cloud communication with IoT Hub.

Syllabus

  • Module 1: Examine IoT Hub properties
    • Introduction
    • Examine IoT Hub tiers
    • Examine IoT Hub endpoints
    • Examine IoT Hub security concepts
    • Knowledge check
    • Summary
  • Module 2: Examine IoT device lifecycle concepts
    • Introduction
    • Examine IoT device lifecycle terms and concepts
    • Review the Azure IoT device types
    • Examine device identity and registration
    • Get started with device twins
    • Get started with device monitoring
    • Examine device retirements
    • Knowledge check
    • Summary
  • Module 3: Examine the IoT developer tools
    • Introduction
    • Review the IoT developer coding-tool options
    • Review the Azure IoT Hub SDKs
    • Examine the Azure IoT Hub Device SDKs
    • Examine the Azure IoT Hub Service SDKs
    • Review the Visual Studio Code extensions
    • Get started with Azure CLI tools
    • Examine the Azure CLI support for IoT Hub
    • Get started with the Azure Cloud Shell
    • Knowledge check
    • Summary
  • Module 4: Explore device configuration and communication
    • Introduction
    • Review device communication types
    • Examine the communication protocols
    • Review IoT Hub device streams
    • Examine device-side code implementation
    • Implement device-to-cloud communication
    • Knowledge check
    • Summary

Reviews

Start your review of Implement IoT device communication by using the Azure IoT SDKs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.