AZ-220: Microsoft Azure IoT Developer

The Microsoft One Commercial Partner (OCP) Scale Enablement Team is proud to facilitate this AZ-220 study group. It is designed to help you prepare for the Microsoft Azure IoT Developer exam!

Study Group Schedule

Click here to register: AZ-220: Microsoft Azure IoT Developer Study Group

This study group is open to all who want to register! Recordings will be released throughout the last week of July as part of the #JulyOT

Session # Topic Date Homework Recording
1 Kickoff + Implement the IoT solution infrastructure (15-20%) April 22, 2020 Link Link
2 Provision and manage devices (20-25%) May 6, 2020 Link Link
3 Implement Edge (15-20%) May 13, 2020 Link Link
4 Process and manage data (15-20%) May 20, 2020 Link Link
5 Monitor, troubleshoot, and optimize IoT solutions (15-20%) May 27, 2020 Link Link
6 Implement security (15-20%) + Final Review June 3, 2020 Link Link

What are study groups?

Community-based deep technical sessions with an emphasis on experiential learning. Participants will be assigned homework that includes both reading and hands-on activities that are directly aligned to exam objectives. The Microsoft Tech Community “Learn IoT” Conversation Space is available for study group students to ask questions so that your growth stays on track during this fast-paced learning environment. We’ll also meet once a week to review key elements of the exam objectives.

What are the requirements?

Prerequisites

  • Software Development Experience
    - No specific software language required
    - Does not need to be at a professional level
  • Data Processing Experience
    - General understanding of data storage and data processing (recommended but not required)
  • Cloud Solution Awareness
    - Have a basic understanding of PaaS, SaaS, and IaaS implementations
    - Microsoft Azure Fundamentals (AZ-900) or equivalent skills, is recommended

What is in this repo?

Simple… Each file listed is a separate homework assignment, one for each of the exam objectives. If you see a typo or want to add content that others may find useful, edit away and submit your changes! Additionally, if you see something, say something! Let’s leverage the power of the community.

If you run across an interesting blog post, article, nuggest of truth, update the documents on Github!

Presentations

Though study group slide decks include official curriculum content and cannot be shared here, we are able to share the core kick-off slides an the slides from the Online Workshop Series: Building End-to-End IoT Solutions.

AZ-220 Kickoff Slides

From Online Workshop Series: Building End-to-End IoT Solutions - Make sure you register and watch the series live or on-demand.

Labs by Exam Area (Skills Measured breakdown)

Hands-on labs can be found here: AZ-220 IoT Labs

Module Lab Exam Area
Module 1: Introduction to IoT and Azure IoT Services Lab 01: Getting Started with Azure 1 - Implement the IoT solution infrastructure (15-20%)
Module 1: Introduction to IoT and Azure IoT Services Lab 02: Getting Started with Azure IoT Services 1 - Implement the IoT solution infrastructure (15-20%)
Module 2: Devices and Device Communication Lab 03: Setup the Development Environment 1 - Implement the IoT solution infrastructure (15-20%)
Module 2: Devices and Device Communication Lab 04: Connect an IoT Device to Azure 1 - Implement the IoT solution infrastructure (15-20%)
Module 3: Device Provisioning at Scale Lab 05: Individual Enrollment of a Device in DPS 2 - Provision and manage devices (20-25%)
Module 3: Device Provisioning at Scale Lab 06: Automatically provision IoT devices securely and at scale with DPS 2 - Provision and manage devices (20-25%)
Module 4: Message Processing and Analytics Lab 07: Device Message Routing 4 - Process and manage data (15-20%)
Module 5: Insights and Business Integration Lab 08: Visualize a Data Stream in Power BI 4 - Process and manage data (15-20%)
Module 5: Insights and Business Integration Lab 09: Integrate IoT Hub with Event Grid 4 - Process and manage data (15-20%)
Module 5: Insights and Business Integration Lab 10: Explore and analyze time stamped data with Time Series Insights 4 - Process and manage data (15-20%)
Module 6: Azure IoT Edge Deployment Process Lab 11: Introduction to Azure IoT Edge 3 - Implement Edge (15-20%)
Module 6: Azure IoT Edge Deployment Process Lab 12: Setup an IoT Edge Gateway 3 - Implement Edge (15-20%)
Module 7: Azure IoT Edge Modules Lab 13: Develop, Deploy and debug a custom module on Azure IoT Edge with VS Code 3 - Implement Edge (15-20%)
Module 7: Azure IoT Edge Module Lab 14: Run an IoT Edge device in restricted network and offline 3 - Implement Edge (15-20%)
Module 8: Device Management Lab 15: Remotely monitor and control devices with Azure IoT Hub 2 - Provision and manage devices (20-25%)
Module 8: Device Management Lab 16: Automate IoT Device Management with Azure IoT Hub 2 - Provision and manage devices (20-25%)
Module 9: Solution Testing, Diagnostics, and Logging Lab 17: How to manage your Azure IoT Hub 5 - Monitor, troubleshoot, and optimize IoT solutions (15-20%)
Module 10: Azure Security Center and IoT Security Lab 19: Detect if your IoT Device was Tampered with Azure Security Center for IoT 6 - Implement security (15-20%)
Module 11: Build with IoT Central Lab 20: Build with IoT Central 2 - Provision and manage devices (20-25%)

Exam Updates

Skills Measured - Exam update on September 24, 2020

  • Added Monitor application health using metrics to “Provision and Manage Devices”, subtopic “Build a solution by using IoT Central”
  • Added Implement Industrial IoT solutions with modules like Modbus and OPC to “Implement Edge”, subtopic “Configure an IoT Edge device”
  • Added Use Azure Policy definitions for IoT Hub to “Monitor, troubleshoot, and optimize IoT solutions”, subtopic “Configure health monitoring”

Skills Measured - Exam update on July 21, 2020

  • Added IoT Edge automatic deployments to “Implement Edge”, subtopic “Setup and deploy an IoT Edge Device”
  • Added Deploy on constrained devices to “Implement Edge”, subtopic “Setup and deploy an IoT Edge Device”
  • Added Secure IoT Edge solutions to “Implement Edge”, subtopic “Setup and deploy an IoT Edge Device”
  • Added Deploy production certificates to “Implement Edge”, subtopic “Setup and deploy an IoT Edge Device”
  • Modified Implement and configure offline support (including local storage) to “Implement Edge”, subtopic “Setup and deploy an IoT Edge Device”

Skills Measured - Exam update on May 28, 2020

  • Added Custom and industry-focused application templates to “Provision and Manage Devices”, subtopic “IoT Central”
  • Added Provision IoT Edge devices with DPS to “Implement Edge”, subtopic “Setup and Deploy an IoT Edge Device”
  • Removed Set up device D2C message tracing by using Azure Distributed Tracing from “Monitor, troubleshoot, and optimizeIoT solutions”, subtopic “Perform end-to-end solution testing and diagnostics”

AZ-220 Self-Assessment Tool

Are you ready for the AZ-220 exam? This self-assessment may help you identify areas that you still need to study or practice… Download the AZ-220 Microsoft Azure IoT Developer Exam Self-Assessment Tool
From https://build5nines.com/az-220-microsoft-azure-iot-developer-specialty-certification-exam/