#JulyOT 25: Exam AZ-220 Study Guide - Implement IoT Edge
Tags: julyot, iot, certification, azure
Published: 2022-07-25 02:27:00

---
title: #JulyOT 25: Exam AZ-220 Study Guide - Implement IoT Edge
published: true
date: 2022-07-25 00:00:00 UTC
tags: julyot,iot,certification,azure
canonical_url: https://JulyOT.dev/blog/julyot-day25-az220
series: JulyOT 2022
cover_image: https://JulyOT.dev/assets/images/JulyOT-banner-25-az220-implement-iot-edge-c87c5e310cf8fa238f84c580e748c5f5.png
---

_This is part 3 of a series of posts to help you pass the AZ-220 Azure IoT Developer specialty exam. 15-20% of the AZ-220 exam will measure your ability to implement IoT Edge._

The Microsoft Global Partner Solutions (GPS) Technical Team, IoT Product Group, IoT Advocates, and Microsoft Worldwide Learning have collaborated to create this guide to help you prepare for the Microsoft Azure IoT Developer exam!

## Skills Measured: Implement IoT Edge[​](#skills-measured-implement-iot-edge "Direct link to heading")

### [Set up an IoT Edge device](https://docs.microsoft.com/azure/iot-edge?wt.mc_id=eventspg_16482_webpage_reactor?wt.mc_id=eventspg_16482_webpage_reactor)[​](#set-up-an-iot-edge-device "Direct link to heading")

- [Create a device identity in IoT Hub](https://docs.microsoft.com/azure/iot-edge/quickstart-linux?wt.mc_id=eventspg_16482_webpage_reactor)
- [Set up an IoT device for IoT Edge](https://docs.microsoft.com/azure/iot-edge/how-to-create-iot-edge-device?wt.mc_id=eventspg_16482_webpage_reactor)
- [Install container runtime on IoT devices](https://docs.microsoft.com/azure/iot-edge/how-to-install-iot-edge?wt.mc_id=eventspg_16482_webpage_reactor)
- [Configure container startup options to interact with the host system](https://docs.microsoft.com/azure/iot-edge/how-to-access-host-storage-from-module?wt.mc_id=eventspg_16482_webpage_reactor)
- [Update IoT Edge runtime](https://docs.microsoft.com/azure/iot-edge/how-to-update-iot-edge?wt.mc_id=eventspg_16482_webpage_reactor)
- [Provision IoT Edge devices by using the device provisioning service](https://docs.microsoft.com/azure/iot-edge/how-to-auto-provision-x509-certs?wt.mc_id=eventspg_16482_webpage_reactor)

### [Deploy an IoT Edge device](https://docs.microsoft.com/azure/iot-edge/how-to-create-iot-edge-device?wt.mc_id=eventspg_16482_webpage_reactor)[​](#deploy-an-iot-edge-device "Direct link to heading")

- [Create and implement a deployment manifest](https://docs.microsoft.com/azure/iot-edge/module-composition?wt.mc_id=eventspg_16482_webpage_reactor)
- [Create a deployment for a single IoT Edge device](https://docs.microsoft.com/azure/iot-edge/module-deployment-monitoring?wt.mc_id=eventspg_16482_webpage_reactor)
- [Create a deployment to target multiple devices](https://docs.microsoft.com/azure/iot-edge/how-to-deploy-at-scale?wt.mc_id=eventspg_16482_webpage_reactor)
- [Create a continuous deployment by using Azure DevOps](https://docs.microsoft.com/azure/iot-edge/how-to-continuous-integration-continuous-deployment?wt.mc_id=eventspg_16482_webpage_reactor)

### [Develop IoT Edge modules](https://docs.microsoft.com/azure/iot-edge/how-to-vs-code-develop-module?wt.mc_id=eventspg_16482_webpage_reactor)[​](#develop-iot-edge-modules "Direct link to heading")

- [Create and customize an IoT Edge module](https://docs.microsoft.com/azure/iot-edge/how-to-vs-code-develop-module?wt.mc_id=eventspg_16482_webpage_reactor)
- [Deploy a custom IoT Edge module to an IoT Edge device](https://docs.microsoft.com/azure/iot-edge/how-to-deploy-modules-portal?wt.mc_id=eventspg_16482_webpage_reactor)
- [Publish an IoT Edge module to Azure Container Registry](https://azure.microsoft.com/services/container-registry/?wt.mc_id=eventspg_16482_webpage_reactor#documentation)
- [Define module configuration](https://docs.microsoft.com/azure/iot-edge/how-to-configure-module-build-options?wt.mc_id=eventspg_16482_webpage_reactor)
- [Configure IoT Edge module routing](https://docs.microsoft.com/azure/iot-edge/module-development?wt.mc_id=eventspg_16482_webpage_reactor)
- [Configure environment for IoT Edge development](https://docs.microsoft.com/azure/iot-edge/module-development?wt.mc_id=eventspg_16482_webpage_reactor)

### [Configure an IoT Edge device](https://docs.microsoft.com/azure/iot-edge/tutorial-machine-learning-edge-05-configure-edge-device?wt.mc_id=eventspg_16482_webpage_reactor)[​](#configure-an-iot-edge-device "Direct link to heading")

- [Select an appropriate gateway pattern](https://docs.microsoft.com/azure/iot-edge/iot-edge-as-gateway?wt.mc_id=eventspg_16482_webpage_reactor)
- [Deploy an IoT gateway by using IoT Hub and IoT Edge](https://docs.microsoft.com/azure/iot-edge/how-to-connect-downstream-iot-edge-device?wt.mc_id=eventspg_16482_webpage_reactor)
- [Configure IoT Edge certificates](https://docs.microsoft.com/azure/iot-edge/how-to-manage-device-certificates?wt.mc_id=eventspg_16482_webpage_reactor)
- [Implement and configure offline support (including local storage)](https://docs.microsoft.com/azure/iot-edge/offline-capabilities?wt.mc_id=eventspg_16482_webpage_reactor)
- [Create a layered hierarchy of IoT Edge devices](https://docs.microsoft.com/azure/iot-edge/tutorial-nested-iot-edge?wt.mc_id=eventspg_16482_webpage_reactor)
- [Interact with the IoT Edge security manager](https://docs.microsoft.com/azure/iot-edge/iot-edge-security-manager?wt.mc_id=eventspg_16482_webpage_reactor)

_NOTE: In most cases, exams do NOT cover preview features, and some features will only be added to an exam when they are GA (General Availability)._

## Microsoft Learn - Related Learning Paths[​](#microsoft-learn---related-learning-paths "Direct link to heading")

### [Deploy Azure IoT Edge devices and modules](https://docs.microsoft.com/learn/paths/deploy-azure-iot-edge-devices-modules?wt.mc_id=eventspg_16482_webpage_reactor) (5 Modules)[​](#deploy-azure-iot-edge-devices-and-modules-5-modules "Direct link to heading")

Learn about the benefits provided by Azure IoT Edge, the IoT Edge runtime environment, IoT Edge device deployments, and IoT Edge gateway device patterns and capabilities.

### [Develop and deploy custom IoT Edge modules](https://docs.microsoft.com/learn/paths/develop-deploy-custom-iot-edge-modules?wt.mc_id=eventspg_16482_webpage_reactor) (4 Modules)[​](#develop-and-deploy-custom-iot-edge-modules-4-modules "Direct link to heading")

Learn about programming for the IoT Edge runtime environment, the tools and processes that are used to develop custom IoT Edge modules, and the support that IoT Edge provides for extended offline scenarios.

## Other Helpful Resources[​](#other-helpful-resources "Direct link to heading")

- [Azure IoT Blogs](https://azure.microsoft.com/blog/topics/internet-of-things?wt.mc_id=eventspg_16482_webpage_reactor)
- [Azure IoT Edge for Linux on Windows](https://docs.microsoft.com/azure/iot-edge/iot-edge-for-linux-on-windows?wt.mc_id=eventspg_16482_webpage_reactor)
- [Azure IoT Hub Pricing](https://azure.microsoft.com/pricing/details/iot-hub/?wt.mc_id=eventspg_16482_webpage_reactor)
- [Azure IoT Edge Security](https://docs.microsoft.com/azure/iot-edge/security?wt.mc_id=eventspg_16482_webpage_reactor)
- [Azure IoT Reference Architecture](https://docs.microsoft.com/azure/architecture/reference-architectures/iot?wt.mc_id=eventspg_16482_webpage_reactor)
- [End-to-end solution using Azure Machine Learning and IoT Edge](https://docs.microsoft.com/azure/iot-edge/tutorial-machine-learning-edge-01-intro?wt.mc_id=eventspg_16482_webpage_reactor)
- [Microsoft Tech Community - IoT](https://techcommunity.microsoft.com/t5/internet-of-things-iot/ct-p/IoT?wt.mc_id=eventspg_16482_webpage_reactor) - Blogs and conversation spaces
- [Tutorial: Create a hierarchy of IoT Edge devices](https://docs.microsoft.com/azure/iot-edge/tutorial-nested-iot-edge?wt.mc_id=eventspg_16482_webpage_reactor)
- [What is Azure IoT Edge?](https://docs.microsoft.com/azure/iot-edge/about-iot-edge?wt.mc_id=eventspg_16482_webpage_reactor)
- [YouTube - Microsoft IoT Developers](https://www.youtube.com/channel/UCL7wy-iy_V76xxPnrIzGOZQ?wt.mc_id=eventspg_16482_webpage_reactor)

Happy studies!