AZ-220: Microsoft Azure IoT Developer Practice Exam: 2025

via Udemy

Go to Course: https://www.udemy.com/course/az-220-microsoft-azure-iot-developer-practice-exam/

Overview

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.Skills measured on Microsoft Azure Exam AZ-220: Microsoft Azure IoT DeveloperSet 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 hubCreate an IoT hubRegister a deviceConfigure a device twinConfigure IoT Hub tier and scalingBuild device messaging and communicationBuild messaging solutions by using SDKs (device and service)Implement device-to-cloud communicationImplement cloud-to-device communicationConfigure file upload for devicesOptimize message size and scaling for IoT HubConnect to IoT Hub by using Transport Layer Security (TLS) server certificatesConfigure physical IoT devicesRecommend an appropriate protocol or gateway based on device specificationsConfigure device networking, topology, and connectivity • Add IoT Plug and Play capabilities to a device in a model-driven solutionProvision and manage devices (15-20%)Set up the device provisioning serviceCreate a device provisioning serviceCreate a new enrolment in the device provisioning serviceLink an IoT hub to the device provisioning serviceManage the device lifecycleProvision a device by using the device provisioning serviceDeprovision an auto-enrolmentDecommission (disenrol) a deviceManage IoT devices by using IoT HubManage devices list in the IoT Hub device registryModify device twin tags and propertiesSpecify a set of devices to manage by using IoT Hub Automatic Device ManagementImplement and manage configuration on a set of devices by using IoT Hub Automatic Device ManagementControl access to device functionality by using module identities and module twinsManage IoT devices by using Azure IoT CentralCreate and manage device templates by using Azure IoT Central and Digital Twins Definition Language (DTDL)Configure rules, actions, and commands in Azure IoT CentralAdd, enroll, and manage devices by using Azure IoT CentralManage Azure IoT Central applications, including security, tenants, customization, and visualizationsManage data integration, including data ingress, data export, and data transformationConfigure and manage Azure IoT Central jobsManage Azure IoT Central by using APIsImplement IoT Edge (20-25%)Set up an IoT Edge deviceCreate a device identity in IoT HubSet up an IoT device for IoT EdgeInstall container runtime on IoT devicesConfigure container startup options to interact with the host systemUpdate IoT Edge runtimeProvision IoT Edge devices by using the device provisioning serviceDeploy an IoT Edge deviceCreate and implement a deployment manifestCreate a deployment for a single IoT Edge deviceCreate a deployment to target multiple devicesCreate a continuous deployment by using Azure DevOpsDevelop IoT Edge modulesCreate and customize an IoT Edge moduleDeploy a custom IoT Edge module to an IoT Edge devicePublish an IoT Edge module to Azure Container RegistryDefine module configurationConfigure IoT Edge module routingConfigure environment for IoT Edge developmentConfigure an IoT Edge deviceSelect an appropriate gateway patternDeploy an IoT gateway by using IoT Hub and IoT EdgeConfigure IoT Edge certificatesImplement and configure offline support (including local storage)Create a layered hierarchy of IoT Edge devicesInteract with the IoT Edge security managerImplement business integration (5-10%)Integrate with upstream and downstream systemsSet 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 resourcesDevelop an IoT solution that uses Azure Digital TwinsCreate models and digital twinsMap IoT device data to digital twin models and relationshipsIngest IoT device messages, and translate messages to digital twinsConfigure routes and endpoints to trigger business logic and data processingManage and query the Azure Digital Twins graphUpdate properties on Azure Digital Twins entities in the graphMonitor and troubleshoot Azure Digital TwinsProcess and manage data (10-15%)Configure message routing in Azure IoT HubImplement message enrichment in IoT HubImplement routing of IoT device telemetry to endpointsImplement routing of IoT Hub non-telemetry events to endpointsDefine and test routing queriesConfigure IoT Hub as an Azure Event Grid sourceReconfigure the default Azure Event Hubs endpoint when there are multiple endpointsConfigure stream processing of IoT dataCreate Azure Stream Analytics for data, and stream processing by using the Azure portalProcess and filter IoT data by using Azure FunctionsWrite user-defined functions and aggregations in Stream AnalyticsConsume Azure Machine Learning functions in Stream AnalyticsConfigure Stream Analytics outputsCreate Azure Stream Analytics queriesWrite a Stream Analytics query that runs in IoT EdgeWrite a Stream Analytics query that runs in the cloudMonitor, troubleshoot, and optimize IoT solutions (10-15%)Configure health monitoringConfigure rules and alerts based on IoT Hub metricsSet up diagnostics logs for IoT HubApply Azure Policy definitions for IoT HubGather IoT Edge metricsRetrieve diagnostic logs from IoT EdgeTroubleshoot device communicationVerify that device telemetry is received by IoT HubValidate device twin properties, tags, and direct methodsTroubleshoot device disconnects and connectsTroubleshoot IoT Edge modules and devicesTroubleshoot message lossEvaluate and test IoT Hub failoverImplement security (10-15%)Implement security for IoT devices and servicesImplement 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 TLSImplement secure networking, including IP filtering and private endpointsImplement Microsoft Defender for IoTConfigure a Defender for IoT agent-based solutionInstall and configure Defender-IoT-micro-agents (security agents)Configure built-in and custom alerts for IoT HubCandidates 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

Reviews