Keep Calm and Study On - Unlock Your Success - Use #TOGETHER for 30% discount at Checkout

Microsoft Azure IoT Developer AZ-220 Practice Exam

Microsoft Azure IoT Developer AZ-220 Practice Exam


About Microsoft Azure IoT Developer AZ-220 Practice Exam

Microsoft Azure IoT Developer AZ-220 is suitable for the implementation and the coding required to create and maintain the cloud and edge portion of an IoT solution. In addition to configuring and maintaining the devices by using cloud services, the IoT Developer also sets up the physical devices. The IoT Developer is responsible for maintaining the devices throughout the life cycle.


Who should take the exam?

The IoT Developer implements designs for IoT solutions, including device topology, connectivity, debugging and security. The IoT Developer deploys compute/containers and configures device networking. The IoT Developer implements designs for solutions to manage data pipelines, including monitoring and data transformation as it relates to IoT. The IoT Developer works with data engineers and other stakeholders to ensure successful business integration.


Skills Required

IoT Developers should have a good understanding of how to implement the Azure services that form an IoT solution, including data storage options, data analysis, data processing, and platform-as-a-service options. IoT Developers must 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.


AZ-220 Course Outline

The Microsoft Azure IoT Developer AZ-220 covers latest exam updates and topics - 

Section 1 - Set up the IoT solution infrastructure (10-15%)

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
  • connect to IoT Hub using TLS server certificates


Configure physical IoT devices

  • Recommend an appropriate protocol based on device specifications
  • Configure device networking, topology, and connectivity


Section 2 - Provision and manage devices (15-20%)


Set up Device Provisioning Service (DPS)

  • Create a Device Provisioning Service
  • Create a new enrollment in DPS
  • Link an IoT Hub to the DPS


Manage the device lifecycle

  • Provision a device by using DPS
  • Deprovision an autoenrollment
  • Decommission (disenroll) a device


Manage IoT devices by using IoT Hub

  • Manage devices list in the IoT Hub device registry
  • Modify device twin tags and properties
  • Trigger an action on a set of devices by using IoT Hub Jobs and Direct Methods
  • implement a device firmware update process by using device management primitives
  • configure module identities


Manage IoT devices by using Azure IoT Central

  • create a custom device template by using Azure IoT Central
  • configure rules and actions in Azure IoT Central
  • customize the operator view
  • add and manage devices from IoT Central
  • troubleshoot device connections and data mapping
  • create an application based on an app template for an industry vertical
  • export a custom application template
  • create and manage a new application based on a custom application template
  • upgrade and version a device template
  • run IoT Central jobs


Section 3 - Implement Edge (15-20%)


Set up an IoT Edge device

  • create a device identity in IoT Hub
  • set up an IoT device for IoT Edge
  • select and install container runtime on IoT devices
  • implement module access to the host system
  • update IoT Edge runtime
  • provision IoT Edge devices by using DPS


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 Edge module
  • deploy a custom IoT Edge module to an Edge device
  • deploy an IoT Edge module from the Azure Marketplace to an Edge device
  • publish an IoT Edge module to an Azure Container Registry
  • define module configuration
  • configure IoT Edge module routing
  • configure environment for IoT Edge development; debug Edge modules in development environment


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)

Section 4 - Implement Business Integration (5-10%)


Integrate with upstream and downstream systems

  • set up input and output connections
  • set up IoT Hub routing for triggering workflows
  • test data interface integration
  • integrate third-party solutions
  • configure workflows, including rules and alerts


Develop Azure Digital Twins (ADT) solutions

  • create a digital twin by using the DTDL
  • map IoT device data to ADT models and relationships
  • ingest IoT device messages and translate messages to ADT
  • configure routes and endpoints to trigger business logic and data processing
  • query the ADT graph
  • update properties on ADT entities in the graph
  • monitor and troubleshoot ADT


Section 5 - Process and manage data (15-20%) 


Configure message routing in Azure IoT Hub

  • Implement message enrichment in IoT Hub
  • Configure routing of IoT Device messages to endpoints
  • Define and test routing queries
  • Configure IoT Hub as an Event Grid source
  • Reconfigure the default EventHub endpoint when there are multiple endpoints


Configure stream processing of IoT data

  • create ASA for data and stream processing of IoT data
  • process and filter IoT data by using Azure Functions
  • write user-defined functions and aggregations in ASA
  • consume Azure Machine Learning functions in ASA
  • configure Stream Analytics outputs


Create ASA queries

  • write an ASA query that runs in the IoT Edge
  • write an ASA query that runs in the cloud


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

  • create a TSI environment
  • connect the IoT Hub and the TSI environment
  • create a reference data set for a TSI environment by using the Azure portal
  • implement Time Series model hierarchies, types, and instance fields
  • consume data by using Time Series Expression syntax


Section 5 - Monitor, troubleshoot, and optimize IoT solutions (15-20%)


Configure health monitoring

  • Configure metrics in IoT Hub
  • Set up diagnostics logs for Azure IoT Hub
  • configure IoT Hub scaling (SKUunit) programmatically
  • query and visualize tracing by using Azure Monitor
  • apply Azure Policy definitions for IoT Hub
  • gather IoT Edge metrics
  • retrieve diagnostics from Azure IoT Edge


Troubleshoot device communication

  • Establish maintenance communication by using RDP or SSH
  • establish maintenance communication by using Device Streams
  • verify device telemetry is received by IoT Hub
  • validate device twin properties, tags and direct methods
  • troubleshoot device disconnects and connects
  • troubleshoot IoT Edge devices


Ensure performance and availability

  • identify and resolve bottlenecks
  • calculate capacity requirements for each service
  • troubleshoot message loss
  • test manual failover


Section 6 - Implement security (10-15%)


Implement security for IoT devices and services

  • implement device and gateway security
  • ensure secure connections 


Implement Azure Defender for IoT

  • enable Azure Defender for IoT in Azure IoT Hub
  • create security modules
  • configure custom alerts
  • configure the interval at which messages are sent



What do we offer?

  • Full-Length Mock Test with unique questions in each test set
  • Practice objective questions with section-wise scores
  • In-depth and exhaustive explanation for every question
  • Reliable exam reports evaluating strengths and weaknesses
  • Latest Questions with an updated version
  • Tips & Tricks to crack the test
  • Unlimited access

What are our Practice Exams?

  • Practice exams have been designed by professionals and domain experts that simulate exam scenario.
  • Practice exam questions have been created on the basis of content outlined in the official documentation.
  • Each set in the practice exam contains unique questions built with the intent to provide real-time experience to the candidates as well as gain more confidence during exam preparation.
  • Practice exams help to self-evaluate against the exam content and work towards building strength to clear the exam.
  • You can also create your own practice exam based on your choice and preference 

100% Assured Test Pass Guarantee

We have built the TestPrepTraining Practice exams with 100% Unconditional and assured Test Pass Guarantee! 
If you are not able to clear the exam, you can ask for a 100% refund.

Tags: Microsoft Azure IoT Developer AZ-220 Exam Questions, AZ-220 Exam Dumps, AZ-220 Free Practice Test, AZ-200 Exam Questions, AZ-220 Sample Questions