警告
此考试已于 2023 年 7 月 31 日停用。 了解详细信息。
本文档的目的
本学习指南应帮助你了解考试的预期内容,并包含考试可能涵盖的主题摘要以及指向其他资源的链接。 本文档中的信息和材料可以帮助你在准备考试时集中精力学习。
有用链接 | 说明 |
---|---|
查看自 2023 年 1 月 30 日起测试的技能 | 此列表表示在提供的日期之后测试的技能。 如果你计划在该日期之后参加考试,请学习此列表。 |
查看 2023 年 1 月 30 日之前测试的技能 | 如果在提供的日期之前参加考试,请学习此技能列表。 |
更改日志 | 如果想要查看将在提供的日期所做的更改,可以直接转到更改日志。 |
如何获得认证 | 有些认证只需要通过一项考试,而另一些认证则需要通过多项考试。 |
认证续订 | Microsoft 助理、专业和专家认证每年都会过期。 你可以通过 Microsoft Learn 上的免费在线评估进行续订。 |
Microsoft Learn 个人资料 | 通过将认证个人资料连接到 Learn,可以安排和续订考试以及共享和打印证书。 |
及格分数 | 需要 700 分或更高的分数才能通过。 |
考试沙盒 | 可以通过访问我们的考试沙盒来探索考试环境。 |
请求便利设施 | 如果你使用辅助设备、需要额外时间或需要修改考试体验的任何部分,你可以申请住宿。 |
参加模拟考试 | 你是否已准备好参加考试?还是需要再学习一下? |
考试更新
我们的考试会定期更新,以反映执行某一角色所需的技能。 我们提供了两个版本的技能测评目标,具体取决于你参加考试的时间。
我们始终首先更新考试的英语版本。 一些考试已本地化为其他语言,在英语版本更新后大约八周进行更新。 其他可用语言列在“考试详细信息”网页的“安排考试”部分。 如果考试不以你的首选语言提供,你可以请求额外 30 分钟时间来完成考试。
注意
每项技能下面的项目符号旨在说明我们如何评估该技能。 考试中可能会涉及到相关的主题。
注意
大多数问题都涉及正式发布 (GA) 的功能。 如果经常使用预览功能,该考试可能会包含有关这些功能的问题。
自 2023 年 1 月 30 日起测试的技能
受众概况
此考试的考生是 Azure IoT 开发人员,具有创建和维护 IoT 解决方案的云和设备部分的学科专业知识。 除使用云服务配置和维护设备之外,他们还可设置物理设备。 他们负责对整个生命周期的设备配置进行维护和故障排除。
Azure IoT 开发人员实现 IoT 解决方案的设计规范,其中包括设备拓扑、连接、诊断和监控以及安全。 他们开发的代码可在设备和云之间实现双向通信。 他们还开发和部署模块,并配置解决方案 Azure IoT Edge 部分的设备网络。 担任此角色的专业人员实现用于管理数据流的解决方案设计,包括与 IoT 相关的监视和数据转换。 Azure IoT 开发人员与架构师、设备开发人员、数据工程师及其他利益干系人合作,以帮助确保成功的业务整合。
报考此考试的考生应大致了解设备类型和 Azure 服务,包括数据存储选项、数据分析、数据处理、AI 和其他平台即服务 (PaaS) 选项。 他们必须能够使用至少一种 Azure IoT 软件开发工具包支持(SDK 支持)的语言进行编程。
设置 Azure IoT 中心解决方案基础结构 (15-20%)
设置和管理设备 (15-20%)
实现 IoT Edge (20-25%)
实现业务集成 (5-10%)
处理和管理数据 (10-15%)
监控、故障排除并优化 IoT 解决方案 (10-15%)
实施安全性 (10-15%)
设置 Azure IoT 中心解决方案基础结构 (15-20%)
创建和配置 IoT 中心
创建 IoT 中心
注册设备
配置设备孪生
配置 IoT 中心层和缩放
构建设备消息传递和通信
使用 SDK(设备和服务)生成消息传递解决方案
实现设备到云的通信
实现云到设备的通信
为设备配置文件上传
优化 IoT 中心的消息大小和缩放
使用传输层安全性 (TLS) 服务器证书连接到 IoT 中心
配置物理 IoT 设备
根据设备规格推荐适当的协议或网关
配置设备网络、拓扑和连接
将 IoT 即插即用功能添加到模型驱动的解决方案中的设备
设置和管理设备 (15-20%)
设置设备预配服务
创建设备预配服务
在设备预配服务中创建新注册
将 IoT 中心链接到设备预配服务
管理设备生命周期
使用设备预配服务预配设备
取消预配自动注册
停用(取消注册)设备
使用 IoT 中心管理 IoT 设备
管理 IoT 中心设备注册表中的设备列表
修改设备孪生标记和属性
使用 IoT 中心自动设备管理指定要管理的一组设备
使用 IoT 中心自动设备管理在一组设备上实现和管理配置
使用模块标识和模块孪生控制对设备功能的访问
使用 Azure IoT Central 管理 IoT 设备
使用 Azure IoT Central 和数字孪生定义语言 (DTDL) 创建和管理设备模板
在 Azure IoT Central 中配置规则、操作和命令
使用 Azure IoT Central 添加、注册和管理设备
管理 Azure IoT Central 应用程序,包括安全性、租户、自定义和可视化效果
管理数据集成,包括数据入口、数据导出和数据转换
配置和管理 Azure IoT Central 作业
使用 API 管理 Azure IoT Central
实现 IoT Edge (20-25%)
设置 IoT Edge 设备
在 IoT 中心创建设备标识
为 IoT Edge 设置 IoT 设备
在 IoT 设备上安装容器运行时
配置容器启动选项以与主机系统交互
更新 IoT Edge 运行时
使用设备预配服务预配 IoT Edge 设备
部署 IoT Edge 设备
创建并实现部署清单
为单个 IoT Edge 设备创建部署
创建部署以面向多个设备
使用 Azure DevOps 创建持续部署
开发 IoT Edge 模块
创建和自定义 IoT Edge 模块
将自定义 IoT Edge 模块部署到 IoT Edge 设备
将 IoT Edge 模块发布到 Azure 容器注册表
定义模块配置
配置 IoT Edge 模块路由
为 IoT Edge 开发配置环境
配置 IoT Edge 设备
选择适当的网关模式
使用 IoT 中心和 IoT Edge 部署 IoT 网关
配置 IoT Edge 证书
实现和配置脱机支持(包括本地存储)
创建 IoT Edge 设备分层的层次结构
与 IoT Edge 安全管理器交互
实现业务集成 (5-10%)
与上游和下游系统集成
设置输入和输出连接以支持本机 Azure 服务并启用第三方服务
设置 IoT 中心路由以支持下游 Azure 资源
开发使用 Azure 数字孪生的 IoT 解决方案
创建模型和数字孪生
将 IoT 设备数据映射到数字孪生模型和关系
引入 IoT 设备消息并将消息转换为数字孪生体
配置路由和终结点以触发业务逻辑和数据处理
管理和查询 Azure 数字孪生图
更新关系图中 Azure 数字孪生实体的属性
监视 Azure 数字孪生并排查故障
处理和管理数据 (10-15%)
在 Azure IoT 中心配置消息路由
在 IoT 中心实施消息扩充
实现 IoT 设备遥测到终结点的路由
实现 IoT 中心非遥测事件到终结点的路由
定义并测试路由查询
将 IoT 中心配置为 Azure 事件网格源
当有多个终结点时,重新配置默认 Azure 事件中心终结点
配置 IoT 数据的流处理
使用 Azure 门户为数据和流处理创建 Azure 流分析
使用 Azure Functions 处理和筛选 IoT 数据
在流分析中编写用户定义的函数和聚合
在流分析中使用 Azure 机器学习函数
配置流分析输出
创建 Azure 流分析查询
编写在 IoT Edge 中运行的流分析查询
编写在云中运行的流分析查询
监控、故障排除并优化 IoT 解决方案 (10-15%)
配置运行状况监视
基于 IoT 中心指标配置规则和警报
为 IoT 中心设置诊断日志
为 IoT 中心应用 Azure Policy 定义
收集 IoT Edge 指标
从 IoT Edge 检索诊断日志
排查设备通信故障
验证 IoT 中心接收的设备遥测
验证设备孪生属性、标记和直接方法
排查设备断开连接和连接问题
对 IoT Edge 模块和设备进行故障排除
排查消息丢失问题
评估和测试 IoT 中心故障转移
实施安全性 (10-15%)
实现 IoT 设备和服务的安全性
实现设备和网关安全性,包括共享访问密钥、密钥轮换、托管标识、硬件安全模块 (HSM) 和受信任的平台模块 (TPM)
实现安全连接,包括访问控制、身份验证、共享访问策略和 TLS
实现安全网络,包括 IP 筛选和专用终结点
实现 Microsoft Defender for IoT
配置 Defender for IoT 基于代理的解决方案
安装和配置 Defender-IoT-micro-agents(安全代理)
为 IoT 中心配置内置警报和自定义警报
学习资源
我们建议你在参加考试之前进行培训并获得实践经验。 我们提供自学选项和课堂培训,以及指向文档、社区网站和视频的链接。
学习资源 | 学习和文档链接 |
---|---|
参加培训 | 从自定进度学习路径和模块中进行选择,或参加讲师引导式课程 |
查找文档 |
Azure IoT 文档 IoT 中心的设备更新文档 Azure IoT Edge 文档 Microsoft Defender for IoT 文档 |
提问 | Microsoft 问答 | Microsoft Docs |
获取社区支持 | 物联网 (IoT) - Microsoft Tech Community |
关注 Microsoft Learn | Microsoft Learn - Microsoft Tech Community |
查找视频 |
备考区 Azure Fridays 浏览其他 Microsoft Learn 节目 |
更改日志
理解表的关键:主题组(也称为功能组)以粗体字样显示,后跟每个组中的目标。 下表比较了两个版本的考试测评技能,第三列描述了更改程度。
2023 年 1 月 30 日之前的技能领域 | 自 2023 年 1 月 30 日起的技能领域 | 更改 |
---|---|---|
受众概况 | 没有变化 | |
设置 Azure IoT 中心解决方案基础结构 | 设置 Azure IoT 中心解决方案基础结构 | 考试占比增加 |
创建和配置 IoT 中心 | 创建和配置 IoT 中心 | 没有变化 |
构建设备消息传递和通信 | 构建设备消息传递和通信 | 没有变化 |
配置物理 IoT 设备 | 配置物理 IoT 设备 | 没有变化 |
预配和管理设备 | 预配和管理设备 | 没有变化 |
设置设备预配服务 | 设置设备预配服务 | 没有变化 |
管理设备生命周期 | 管理设备生命周期 | 没有变化 |
使用 IoT 中心管理 IoT 设备 | 使用 IoT 中心管理 IoT 设备 | 没有变化 |
使用 Azure IoT Central 管理 IoT 设备 | 使用 Azure IoT Central 管理 IoT 设备 | 没有变化 |
实现 IoT Edge | 实现 IoT Edge | 考试占比增加 |
设置 IoT Edge 设备 | 设置 IoT Edge 设备 | 没有变化 |
部署 IoT Edge 设备 | 部署 IoT Edge 设备 | 没有变化 |
开发 IoT Edge 模块 | 开发 IoT Edge 模块 | 没有变化 |
配置 IoT Edge 设备 | 配置 IoT Edge 设备 | 没有变化 |
实现业务集成 | 实现业务集成 | 没有变化 |
与上游和下游系统集成 | 与上游和下游系统集成 | 没有变化 |
开发使用 Azure 数字孪生的 IoT 解决方案 | 开发使用 Azure 数字孪生的 IoT 解决方案 | 没有变化 |
处理和管理数据 | 处理和管理数据 | 考试占比下降 |
在 Azure IoT 中心配置消息路由 | 在 Azure IoT 中心配置消息路由 | 没有变化 |
配置 IoT 数据的流处理 | 配置 IoT 数据的流处理 | 没有变化 |
创建 Azure 流分析查询 | 创建 Azure 流分析查询 | 没有变化 |
使用 Azure 时序见解处理实时数据 | 已删除 | |
监控、故障排除并优化 IoT 解决方案 | 监控、故障排除并优化 IoT 解决方案 | 考试占比增加 |
配置运行状况监视 | 配置运行状况监视 | 没有变化 |
排查设备通信故障 | 排查设备通信故障 | 没有变化 |
实施安全性 | 实施安全性 | 考试占比增加 |
实现 IoT 设备和服务的安全性 | 实现 IoT 设备和服务的安全性 | 没有变化 |
实现 Microsoft Defender for IoT | 实现 Microsoft Defender for IoT | 没有变化 |
2023 年 1 月 30 日之前测试的技能
设置 Azure IoT 中心解决方案基础结构 (10-15%)
设置和管理设备 (15-20%)
实现 IoT Edge (15-20%)
实现业务集成 (5-10%)
处理和管理数据 (15-20%)
监视、故障排除和优化 IoT 解决方案 (5-10%)
实施安全(5-10%)
设置 Azure IoT 中心解决方案基础结构 (10-15%)
创建和配置 IoT 中心
创建 IoT 中心
注册设备
配置设备孪生
配置 IoT 中心层和缩放
构建设备消息传递和通信
使用 SDK(设备和服务)生成消息传递解决方案
实现设备到云的通信
实现云到设备的通信
为设备配置文件上传
优化 IoT 中心的消息大小和缩放
使用传输层安全性 (TLS) 服务器证书连接到 IoT 中心
配置物理 IoT 设备
根据设备规格推荐适当的协议或网关
配置设备网络、拓扑和连接
将 IoT 即插即用功能添加到模型驱动的解决方案中的设备
设置和管理设备 (15-20%)
设置设备预配服务
创建设备预配服务
在设备预配服务中创建新注册
将 IoT 中心链接到设备预配服务
管理设备生命周期
使用设备预配服务预配设备
取消预配自动注册
停用(取消注册)设备
使用 IoT 中心管理 IoT 设备
管理 IoT 中心设备注册表中的设备列表
修改设备孪生标记和属性
使用 IoT 中心自动设备管理指定要管理的一组设备
使用 IoT 中心自动设备管理在一组设备上实现和管理配置
使用模块标识和模块孪生控制对设备功能的访问
使用 Azure IoT Central 管理 IoT 设备
使用 Azure IoT Central 和数字孪生定义语言 (DTDL) 创建和管理设备模板
在 Azure IoT Central 中配置规则、操作和命令
使用 Azure IoT Central 添加、注册和管理设备
管理 Azure IoT Central 应用程序,包括安全性、租户、自定义和可视化效果
管理数据集成,包括数据入口、数据导出和数据转换
配置和管理 Azure IoT Central 作业
使用 API 管理 Azure IoT Central
实现 IoT Edge (15-20%)
设置 IoT Edge 设备
在 IoT 中心创建设备标识
为 IoT Edge 设置 IoT 设备
在 IoT 设备上安装容器运行时
配置容器启动选项以与主机系统交互
更新 IoT Edge 运行时
使用设备预配服务预配 IoT Edge 设备
部署 IoT Edge 设备
创建并实现部署清单
为单个 IoT Edge 设备创建部署
创建部署以面向多个设备
使用 Azure DevOps 创建持续部署
开发 IoT Edge 模块
创建和自定义 IoT Edge 模块
将自定义 IoT Edge 模块部署到 IoT Edge 设备
将 IoT Edge 模块发布到 Azure 容器注册表
定义模块配置
配置 IoT Edge 模块路由
为 IoT Edge 开发配置环境
配置 IoT Edge 设备
选择适当的网关模式
使用 IoT 中心和 IoT Edge 部署 IoT 网关
配置 IoT Edge 证书
实现和配置脱机支持(包括本地存储)
创建 IoT Edge 设备分层的层次结构
与 IoT Edge 安全管理器交互
实现业务集成 (5-10%)
与上游和下游系统集成
设置输入和输出连接以支持本机 Azure 服务并启用第三方服务
设置 IoT 中心路由以支持下游 Azure 资源
开发使用 Azure 数字孪生的 IoT 解决方案
创建模型和数字孪生
将 IoT 设备数据映射到数字孪生模型和关系
引入 IoT 设备消息并将消息转换为数字孪生体
配置路由和终结点以触发业务逻辑和数据处理
管理和查询 Azure 数字孪生图
更新关系图中 Azure 数字孪生实体的属性
监视 Azure 数字孪生并排查故障
处理和管理数据 (15-20%)
在 Azure IoT 中心配置消息路由
在 IoT 中心实施消息扩充
实现 IoT 设备遥测到终结点的路由
实现 IoT 中心非遥测事件到终结点的路由
定义并测试路由查询
将 IoT 中心配置为 Azure 事件网格源
当有多个终结点时,重新配置默认 Azure 事件中心终结点
配置 IoT 数据的流处理
使用 Azure 门户为数据和流处理创建 Azure 流分析
使用 Azure Functions 处理和筛选 IoT 数据
在流分析中编写用户定义的函数和聚合
在流分析中使用 Azure 机器学习函数
配置流分析输出
创建 Azure 流分析查询
编写在 IoT Edge 中运行的流分析查询
编写在云中运行的流分析查询
使用 Azure 时序见解处理实时数据
创建时序见解环境
连接 IoT 中心和时序见解环境
使用 Azure 门户为时序见解环境创建引用数据集
实现时序模型层次结构、类型和实例字段
使用时序表达式语法使用数据
监控、故障排除并优化 IoT 解决方案 (5-10%)
配置运行状况监视
基于 IoT 中心指标配置规则和警报
为 IoT 中心设置诊断日志
为 IoT 中心应用 Azure Policy 定义
收集 IoT Edge 指标
从 IoT Edge 检索诊断日志
排查设备通信故障
验证 IoT 中心接收的设备遥测
验证设备孪生属性、标记和直接方法
排查设备断开连接和连接问题
对 IoT Edge 模块和设备进行故障排除
排查消息丢失问题
评估和测试 IoT 中心故障转移
实施安全性 (5-10%)
实现 IoT 设备和服务的安全性
实现设备和网关安全性,包括共享访问密钥、密钥轮换、托管标识、硬件安全模块 (HSM) 和受信任的平台模块 (TPM)
实现安全连接,包括访问控制、身份验证、共享访问策略和 TLS
实现安全网络,包括 IP 筛选和专用终结点
实现 Microsoft Defender for IoT
配置 Defender for IoT 基于代理的解决方案
安装和配置 Defender-IoT-micro-agents(安全代理)
为 IoT 中心配置内置警报和自定义警报