|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/iot-az-220/
课程评论:没有评论
课程名称:AZ-220:Microsoft Azure IoT 开发者实践测试原版 课程概述: 本课程旨在测试您对 AZ-220 的工作知识。Azure IoT 开发者的责任包括使用云服务和其他工具管理设备生命周期(设置、配置和维护)。您将实施 Azure IoT 解决方案的设计,包括设备拓扑、连接性、调试和安全性,以及管理、监控和转换物联网相关数据管道的解决方案。此外,您还将部署 Azure IoT Edge 组件并配置边缘设备的网络。候选人在此考试中应具备实施 IoT 解决方案所需的 Azure 服务的经验,包括数据存储、数据分析、数据处理和按需服务平台的选项。此角色还应能够识别 IoT 解决方案代码中的 Azure IoT 服务配置设置,并使用至少一种支持的 Azure 编程语言(如 C#、Node、C 或 Python)执行特定的 IoT 编码任务。 主要内容包括: 1. 实施 IoT 解决方案基础设施(15-20%) - 创建和配置 IoT Hub - 构建设备消息传递和通信 - 配置物理 IoT 设备 2. 设备的配置和管理(20-25%) - 实现设备预配服务(DPS) - 管理设备生命周期 - 使用 IoT Hub 管理 IoT 设备 3. 实现边缘计算(15-20%) - 设置和部署 IoT Edge 设备 - 开发模块 - 配置 IoT Edge 设备 4. 处理和管理数据(15-20%) - 配置 Azure IoT Hub 中的路由 - 配置流处理 - 配置时间序列洞察 (TSI) 的 IoT 解决方案 5. 监控、故障排除和优化 IoT 解决方案(15-20%) - 配置健康监控 - 故障排除设备通信 - 执行端到端解决方案测试和诊断 6. 实施安全性(15-20%) - 在 IoT Hub 中实施设备身份验证 - 通过 DPS 实施设备安全 - 为 IoT 启用 Azure 安全中心 (ASC) 目标受众: 本考试的候选人应具备开发 Azure IoT 解决方案的云和边缘组件的专业知识,能够与数据工程师和其他利益相关者合作,确保业务集成成功。 参与本课程将帮助您全面了解和掌握 Azure IoT 开发的核心技能,提升您在这一领域的专业能力及职业发展竞争力。
With this exam you will be tested your working knowledge for Az-220. Below is the outline of the exam which you will be testedResponsibilities for an Azure IoT Developer include managing the device lifecycle-set up, configuration, and maintenance-using cloud services and other tools. You implement designs for Azure IoT solutions including device topology, connectivity, debugging, and security, as well as solutions to manage, monitor, and transform IoT-related data pipelines. You also deploy Azure IoT Edge components and configure device networking on the edge. An Azure IoT Developer works with data engineers and other stakeholders to ensure successful business integration. A candidate for this exam should have experience implementing the Azure services that form an IoT solution, including data storage options, data analysis, data processing, and platform-as-aservice options. This role should also 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.Implement the IoT 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 Configure physical IoT devices · recommend an appropriate protocol based on device specifications · configure device networking, topology, and connectivityProvision and manage devices (20-25%) Implement the Device Provisioning Service (DPS) · create a Device Provisioning Service · create a new enrollment in DPS · manage allocation policies by using Azure Functions · 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 · set up Automatic Device Management of IoT devices at scale Build a solution by using IoT Central · define a device type in Azure IoT Central · configure rules and actions in Azure IoT Central · define the operator view · add and manage devices from IoT Central · monitor devices · custom and industry-focused application templatesImplement Edge (15-20%) Set up and deploy an IoT Edge device · create a device identity in IoT Hub · deploy a single IoT device to IoT Edge · create a deployment for IoT Edge devices · install container runtime on IoT devices · define and implement deployment manifest · update security daemon and runtime · provision IoT Edge devices with DPS · IoT Edge automatic deployments · deploy on constrained devices · secure IoT Edge solutions · deploy production certificates Develop modules · create and configure an Edge module · deploy a module to an Edge device · publish an IoT Edge module to an Azure Container Registry Configure an IoT Edge device · select and deploy an appropriate gateway pattern · implement module-to-module communication · implement and configure offline support (including local storage)Process and manage data (15-20%) Configure routing in Azure IoT Hub · implement message enrichment in IoT Hub · configure routing of IoT Device messages to endpoints · define and test routing queries · integrate with Event Grid Configure stream processing · create ASA for data and stream processing of IoT data · process and filter IoT data by using Azure Functions · configure Stream Analytics outputs Configure an IoT solution for Time Series Insights (TSI) · implement solutions to handle telemetry and time-stamped data · create an Azure Time Series Insights (TSI) environment · connect the IoT Hub and the Time Series Insights (TSI) Monitor, troubleshoot, and optimize IoT solutions (15-20%) Configure health monitoring · configure metrics in IoT Hub · set up diagnostics logs for Azure IoT Hub · query and visualize tracing by using Azure Monitor Troubleshoot device communication · establish maintenance communication · verify device telemetry is received by IoT Hub · validate device twin properties, tags and direct methods · troubleshoot device disconnects and connects Perform end-to-end solution testing and diagnostics · estimate the capacity required for each service in the solution · conduct performance and stress testingImplement security (15-20%)Implement device authentication in the IoT Hub · choose an appropriate form of authentication · manage the X.509 certificates for a device · manage the symmetric keys for a device Implement device security by using DPS · configure different attestation mechanisms with DPS · generate and manage x.509 certificates for IoT Devices · configure enrollment with x.509 certificates · generate a TPM endorsements key for a device · configure enrollment with symmetric keys Implement Azure Security Center (ASC) for IoT · enable ASC for IoT in Azure IoT Hub · create security modules · configure custom alerts The exam guide below shows the changes that will be implemented on September 24, 2020. Audience Profile Candidates for this exam should have subject matter expertise developing cloud and edge components of an Azure IoT solution. Responsibilities for an Azure IoT Developer include managing the device lifecycle-set up, configuration, and maintenance-using cloud services and other tools. You implement designs for Azure IoT solutions including device topology, connectivity, debugging, and security, as well as solutions to manage, monitor, and transform IoT-related data pipelines. You also deploy Azure IoT Edge components and configure device networking on the edge. An Azure IoT Developer works with data engineers and other stakeholders to ensure successful business integration. A candidate for this exam should have experience implementing the Azure services that form an IoT solution, including data storage options, data analysis, data processing, and platform-as-aservice options. This role should also 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. Skills Measured NOTE: The bullets that appear below each of the skills measured are intended to illustrate how we are assessing that skill. This list is not definitive or exhaustive. 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). Implement the IoT 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 Configure physical IoT devices · recommend an appropriate protocol based on device specifications · configure device networking, topology, and connectivity Provision and manage devices (20-25%) Implement the Device Provisioning Service (DPS) · create a Device Provisioning Service · create a new enrollment in DPS · manage allocation policies by using Azure Functions · 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 · set up Automatic Device Management of IoT devices at scale Build a solution by using IoT Central · define a device type in Azure IoT Central · configure rules and actions in Azure IoT Central · define the operator view · add and manage devices from IoT Central · monitor devices · custom and industry-focused application templates · monitor application health using metrics Implement Edge (15-20%) Set up and deploy an IoT Edge device · create a device identity in IoT Hub · deploy a single IoT device to IoT Edge · create a deployment for IoT Edge devices · install container runtime on IoT devices · define and implement deployment manifest · update security daemon and runtime · provision IoT Edge devices with DPS · IoT Edge automatic deployments · deploy on constrained devices · secure IoT Edge solutions · deploy production certificates Develop modules · create and configure an Edge module · deploy a module to an Edge device · publish an IoT Edge module to an Azure Container Registry Configure an IoT Edge device · select and deploy an appropriate gateway pattern · implement Industrial IoT solutions with modules like Modbus and OPC · implement module-to-module communication · implement and configure offline support (including local storage) Process and manage data (15-20%) Configure routing in Azure IoT Hub · implement message enrichment in IoT Hub · configure routing of IoT Device messages to endpoints · define and test routing queries · integrate with Event Grid Configure stream processing · create ASA for data and stream processing of IoT data · process and filter IoT data by using Azure Functions · configure Stream Analytics outputs Configure an IoT solution for Time Series Insights (TSI) · implement solutions to handle telemetry and time-stamped data · create an Azure Time Series Insights (TSI) environment · connect the IoT Hub and the Time Series Insights (TSI) Monitor, troubleshoot, and optimize IoT solutions (15-20%) Configure health monitoring · configure metrics in IoT Hub · set up diagnostics logs for Azure IoT Hub · query and visualize tracing by using Azure Monitor · use Azure Policy definitions for IoT Hub Troubleshoot device communication · establish maintenance communication · verify device telemetry is received by IoT Hub · validate device twin properties, tags and direct methods · troubleshoot device disconnects and connects Perform end-to-end solution testing and diagnostics · estimate the capacity required for each service in the solution · conduct performance and stress testing Implement security (15-20%) Implement device authentication in the IoT Hub · choose an appropriate form of authentication · manage the X.509 certificates for a device · manage the symmetric keys for a device Implement device security by using DPS · configure different attestation mechanisms with DPS · generate and manage x.509 certificates for IoT Devices · configure enrollment with x.509 certificates · generate a TPM endorsements key for a device · configure enrollment with symmetric keys Implement Azure Security Center (ASC) for IoT · enable ASC for IoT in Azure IoT Hub · create security modules