Exam AZ-220: Microsoft Azure IoT Developer
Documentation
HomepageOverview
Overview
Candidates for this exam should have subject matter expertise developing cloud and edge components of an Azure IoT solution.
Responsibilities for an Azure IoT Developer include managing the device lifecycle–set up, configuration, and maintenance–using cloud services and other tools. You implement designs for Azure IoT solutions including device topology, connectivity, debugging, and security, as well as solutions to manage, monitor, and transform IoT-related data pipelines. You also deploy Azure IoT Edge components and configure device networking on the edge.
An Azure IoT Developer works with data engineers and other stakeholders to ensure successful business integration.
A candidate for this exam should have experience implementing the Azure services that form an IoT solution, including data storage options, data analysis, data processing, and platform-as-a-service options. This role should also be able to recognize Azure IoT service configuration settings within the code portion of an IoT solution and perform specific IoT coding tasks in at least one Azure-supported language, including C#, Node, C, or Python.
Skills Measured
- Implement the IoT solution infrastructure (15-20%)
- Provision and manage devices (20-25%)
- Implement Edge (15-20%)
- Process and manage data (15-20%)
- Monitor, troubleshoot, and optimize IoT solutions (15-20%)
- Implement security (15-20%)
Getting Started
Getting Started
-
Exam AZ-220: Skills Outline
AZ-220 Videos

Learning Paths
Follow this learning path for a broad and compelling introduction to the fundamentals of building IoT solutions with Azure IoT.
Levels: Beginner, Intermediate
Roles: Developer, Solutions Architect, Administrator
Modules
Follow this learning path to learn how to securely connect IoT devices with Azure IoT.
Levels: Beginner, Intermediate
Roles: Developer, Solutions Architect, Administrator
Modules
- Learn how to manage IoT devices as an IT admin
- Automatically provision IoT devices securely and at scale with the Device Provisioning Service
- Identify anomalies by routing data via IoT Hub to a built-in ML model in Azure Stream Analytics
- Remotely monitor and control devices with Azure IoT Hub
- Automate IoT devices management with Azure IoT Hub
- Manage your Azure IoT Hub with alerts and metrics
Follow this learning path for a broad and compelling introduction to the fundamentals of building IoT solutions with Azure IoT.
Levels: Beginner, Intermediate, Advanced
Roles: Developer, Solutions Architect
Modules
Follow this learning path for a broad and compelling introduction to the fundamentals of building IoT solutions with Azure IoT.
Levels: Beginner, Intermediate
Roles: Developer, Solutions Architect, Administrator
Modules
- Enabling digital transformation
- Microsoft Azure IoT strategy and solutions
- Introduction to Azure IoT Hub
- Learn how to manage IoT devices as an IT admin
- Create your first Azure IoT Central app
- Introduction to Azure IoT Edge
- Introduction to implementing lambda architecture for IoT solutions
- Explore and analyze time-stamped data with Time Series Insights