Practice Exams | Microsoft Azure Exam AZ-220 IoT Developer

Be prepared for the Microsoft Azure Exam AZ-220: Microsoft Azure IoT Developer

4.70 (93 reviews)
Udemy
platform
English
language
IT Certification
category
instructor
Practice Exams | Microsoft Azure Exam AZ-220 IoT Developer
1,007
students
400 questions
content
Jan 2023
last update
$44.99
regular price

What you will learn

Exam AZ-220: Microsoft Azure IoT Developer

Create and configure an Azure IoT Hub

Build device messaging and communication

Configure physical IoT devices

Set up Device Provisioning Service (DPS)

Manage the device lifecycle

Manage IoT devices by using IoT Hub

Manage IoT devices by using Azure IoT Central

Set up an IoT Edge device

Deploy an IoT Edge device

Develop IoT Edge modules

Configure an IoT Edge device

Integrate with upstream and downstream systems

Develop Azure Digital Twins (ADT) solutions

Configure message routing in Azure IoT Hub

Configure stream processing of IoT data

Create ASA queries

Process real-time data by using Time Series Insights (TSI)

Configure health monitoring

Troubleshoot device communication

Ensure performance and availability

Implement security for IoT devices and services

Implement Azure Defender for IoT

Why take this course?

In order to set realistic expectations, please note: These questions are NOT official questions that you will find on the official exam. These questions DO cover all the material outlined in the knowledge sections below. Many of the questions are based on fictitious scenarios which have questions posed within them.

The official knowledge requirements for the exam are reviewed routinely to ensure that the content has the latest requirements incorporated in the practice questions. Updates to content are often made without prior notification and are subject to change at any time.

Each question has a detailed explanation and links to reference materials to support the answers which ensures accuracy of the problem solutions.

The questions will be shuffled each time you repeat the tests so you will need to know why an answer is correct, not just that the correct answer was item "B"  last time you went through the test.


NOTE: This course should not be your only study material to prepare for the official exam. These practice tests are meant to supplement topic study material.


Candidates for this exam are Azure IoT developers with subject matter expertise in creating and maintaining the cloud and device portions of an IoT solution. In addition to configuring and maintaining the devices by using cloud services, they also set up the physical devices. They are responsible for maintaining and troubleshooting the configuration of the devices throughout the lifecycle.

Azure IoT developers implement design specifications for IoT solutions, including device topology, connectivity, diagnostics and monitoring, and security. They develop the code that enables two-way communication between the device and the cloud. They also develop and deploy modules and configure device networking for the Azure IoT Edge portion of the solution. Professionals in this role implement designs for solutions to manage data streams, including monitoring and data transformation as they relate to IoT. The Azure IoT developer works with architects, device developers, data engineers, and other stakeholders to help ensure successful business integration.

Candidates for this exam should have a general understanding of device types and Azure services, including data storage options, data analysis, data processing, AI, and other platform as a service (PaaS) options. They must be able to program in at least one Azure IoT software development kit–supported (SDK-supported) language.

Skills measured on Microsoft Azure Exam AZ-220: Microsoft Azure IoT Developer

  • Set up the Azure IoT Hub solution infrastructure (15–20%)

  • Provision and manage devices (15–20%)

  • Implement IoT Edge (20–25%)

  • Implement business integration (5–10%)

  • Process and manage data (10–15%)

  • Monitor, troubleshoot, and optimize IoT solutions (10–15%)

  • Implement security (10–15%)

Set up the Azure IoT Hub solution infrastructure (15–20%)

Create and configure an IoT hub

  • Create an IoT hub

  • Register a device

  • Configure a device twin

  • Configure IoT Hub tier and scaling

Build device messaging and communication

  • Build messaging solutions by using SDKs (device and service)

  • Implement device-to-cloud communication

  • Implement cloud-to-device communication

  • Configure file upload for devices

  • Optimize message size and scaling for IoT Hub

  • Connect to IoT Hub by using Transport Layer Security (TLS) server certificates

Configure physical IoT devices

  • Recommend an appropriate protocol or gateway based on device specifications

  • Configure device networking, topology, and connectivity • Add IoT Plug and Play capabilities to a device in a model-driven solution

Provision and manage devices (15–20%)

Set up the device provisioning service

  • Create a device provisioning service

  • Create a new enrolment in the device provisioning service

  • Link an IoT hub to the device provisioning service

Manage the device lifecycle

  • Provision a device by using the device provisioning service

  • Deprovision an auto-enrolment

  • Decommission (disenrol) a device

Manage IoT devices by using IoT Hub

  • Manage devices list in the IoT Hub device registry

  • Modify device twin tags and properties

  • Specify a set of devices to manage by using IoT Hub Automatic Device Management

  • Implement and manage configuration on a set of devices by using IoT Hub Automatic Device Management

  • Control access to device functionality by using module identities and module twins

Manage IoT devices by using Azure IoT Central

  • Create and manage device templates by using Azure IoT Central and Digital Twins Definition Language (DTDL)

  • Configure rules, actions, and commands in Azure IoT Central

  • Add, enroll, and manage devices by using Azure IoT Central

  • Manage Azure IoT Central applications, including security, tenants, customization, and visualizations

  • Manage data integration, including data ingress, data export, and data transformation

  • Configure and manage Azure IoT Central jobs

  • Manage Azure IoT Central by using APIs

Implement IoT Edge (20–25%)

Set up an IoT Edge device

  • Create a device identity in IoT Hub

  • Set up an IoT device for IoT Edge

  • Install container runtime on IoT devices

  • Configure container startup options to interact with the host system

  • Update IoT Edge runtime

  • Provision IoT Edge devices by using the device provisioning service

Deploy an IoT Edge device

  • Create and implement a deployment manifest

  • Create a deployment for a single IoT Edge device

  • Create a deployment to target multiple devices

  • Create a continuous deployment by using Azure DevOps

Develop IoT Edge modules

  • Create and customize an IoT Edge module

  • Deploy a custom IoT Edge module to an IoT Edge device

  • Publish an IoT Edge module to Azure Container Registry

  • Define module configuration

  • Configure IoT Edge module routing

  • Configure environment for IoT Edge development

Configure an IoT Edge device

  • Select an appropriate gateway pattern

  • Deploy an IoT gateway by using IoT Hub and IoT Edge

  • Configure IoT Edge certificates

  • Implement and configure offline support (including local storage)

  • Create a layered hierarchy of IoT Edge devices

  • Interact with the IoT Edge security manager

Implement business integration (5–10%)

Integrate with upstream and downstream systems

  • Set up input and output connections to support native Azure services and to enable third-party services • Set up IoT Hub routing to support downstream Azure resources

Develop an IoT solution that uses Azure Digital Twins

  • Create models and digital twins

  • Map IoT device data to digital twin models and relationships

  • Ingest IoT device messages, and translate messages to digital twins

  • Configure routes and endpoints to trigger business logic and data processing

  • Manage and query the Azure Digital Twins graph

  • Update properties on Azure Digital Twins entities in the graph

  • Monitor and troubleshoot Azure Digital Twins

Process and manage data (10–15%)

Configure message routing in Azure IoT Hub

  • Implement message enrichment in IoT Hub

  • Implement routing of IoT device telemetry to endpoints

  • Implement routing of IoT Hub non-telemetry events to endpoints

  • Define and test routing queries

  • Configure IoT Hub as an Azure Event Grid source

  • Reconfigure the default Azure Event Hubs endpoint when there are multiple endpoints

Configure stream processing of IoT data

  • Create Azure Stream Analytics for data, and stream processing by using the Azure portal

  • Process and filter IoT data by using Azure Functions

  • Write user-defined functions and aggregations in Stream Analytics

  • Consume Azure Machine Learning functions in Stream Analytics

  • Configure Stream Analytics outputs

Create Azure Stream Analytics queries

  • Write a Stream Analytics query that runs in IoT Edge

  • Write a Stream Analytics query that runs in the cloud

Monitor, troubleshoot, and optimize IoT solutions (10–15%)

Configure health monitoring

  • Configure rules and alerts based on IoT Hub metrics

  • Set up diagnostics logs for IoT Hub

  • Apply Azure Policy definitions for IoT Hub

  • Gather IoT Edge metrics

  • Retrieve diagnostic logs from IoT Edge

Troubleshoot device communication

  • Verify that device telemetry is received by IoT Hub

  • Validate device twin properties, tags, and direct methods

  • Troubleshoot device disconnects and connects

  • Troubleshoot IoT Edge modules and devices

  • Troubleshoot message loss

  • Evaluate and test IoT Hub failover

Implement security (10–15%)

Implement security for IoT devices and services

  • Implement device and gateway security, including shared access keys, key rotation, managed identities, Hardware Security Modules (HSMs), and Trusted Platform Modules (TPMs)

  • Implement secure connections, including access control, authentication, shared access policies, and TLS

  • Implement secure networking, including IP filtering and private endpoints

Implement Microsoft Defender for IoT

  • Configure a Defender for IoT agent-based solution

  • Install and configure Defender-IoT-micro-agents (security agents)

  • Configure built-in and custom alerts for IoT Hub


The exam is available in the following languages: English, Japanese, Korean, French, Spanish, Portuguese (Brazil), Chinese (Simplified), Italian, German, Chinese (Traditional)

Screenshots

Practice Exams | Microsoft Azure Exam AZ-220 IoT Developer - Screenshot_01Practice Exams | Microsoft Azure Exam AZ-220 IoT Developer - Screenshot_02Practice Exams | Microsoft Azure Exam AZ-220 IoT Developer - Screenshot_03Practice Exams | Microsoft Azure Exam AZ-220 IoT Developer - Screenshot_04

Reviews

Andrea
November 13, 2023
We have a great variety of questions that come with detailed explanations. Helped me develop a comprehensive understanding that enabled me to successfully pass the exam on my initial attempt.
Cristian
November 13, 2023
I would recommend to take this course and after completion do practice on each topics before attempting the exam.
Omm
November 7, 2023
The execution of these tests is commendable, and the explanations are enhanced with effective examples. Well
Max
November 7, 2023
It's a good idea to do these practice tests before you take AZ 220. They really helped me a lot. Good job
Paul
August 4, 2022
I am an expert with 15+ years experience in IoT field. After I have done 3 practices, I can tell you. >10% of the questions are making sense. From the questions, you can see the author has never work in IoT industry and has no practical experience. Do not waste your time and money on this.
Ganesh
July 13, 2022
Amazing selection of questions with detailed explainations. Helped me develop a good understanding to clear the exam in the first attempt.
Alex
December 1, 2021
The more I use this practice test, the less confident I become. The questions definitely didn't reflect what's in the actual exams. I think there's only less than 10 questions that is like in the actual exams. Reading and doing the materials from microsoft learn will help you more than using this practice test.
Rajiv
July 31, 2021
The course was completely useless for me, The person preparing sample questions must be certified in that exam else he do not know what kind of questions appear in that exam. In Fact I want to give -5 Rating for such course.

Charts

Price

Practice Exams | Microsoft Azure Exam AZ-220 IoT Developer - Price chart

Rating

Practice Exams | Microsoft Azure Exam AZ-220 IoT Developer - Ratings chart

Enrollment distribution

Practice Exams | Microsoft Azure Exam AZ-220 IoT Developer - Distribution chart
3818320
udemy ID
2/1/2021
course created date
2/5/2021
course indexed date
Bot
course submited by