Examine security fundamentals for IoT

Azure IoT Edge
Azure IoT Hub

This module introduces you to the IoT security infrastructure, security best practices, threat modeling, and the security tasks that are assigned to the various roles that contribute to an IoT solution.

Learning objectives

After you complete this module, you will be able to:

  • Describe security recommendations.
  • Describe the IoT security infrastructure and security-in-depth strategy.
  • Describe threat modeling and mitigation techniques.


Ability to:

  • Demonstrate a general understanding of cloud-based solutions, Azure, and Azure services.
  • Explain the features and capabilities of IoT Hub and implement secure device-to-cloud communication between an IoT device and an IoT hub instance.
  • Describe the Azure IoT SDKs for devices and services, and how Visual Studio Code, Azure CLI, and the Azure Cloud Shell can be used to configure and develop components of an IoT solution.
  • Describe the features and capabilities of Azure IoT Edge.