你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

管理 IoT 解决方案

本概述介绍了有关管理 Azure IoT 解决方案的选项的关键概念。 每个部分都包含指向提供进一步详细信息和指导的内容的链接。

下图显示了典型 IoT 解决方案中组件的高级视图。 本文重点介绍了与管理 IoT 解决方案相关的领域。

关系图显示了高级别 IoT 解决方案体系结构,其中突出显示了解决方案扩展区域。

有许多选项可用于管理 IoT 解决方案,包括 Azure 门户、PowerShell 和 ARM 模板。 本文总结了这些主要选项。

若要了解如何保护 IoT 解决方案,请参阅“保护 IoT 解决方案”。

监视

虽然 IoT 解决方案中有专用于监视设备的工具,但你还需要能够监视 IoT 服务的运行状况:

服务 监视选项
IoT 中心 使用 Azure Monitor 监视 IoT 中心
检查 IoT 中心服务和资源的运行状况
设备预配服务 (DPS) 使用 Azure Monitor 监视 DPS 实例
IoT Edge 使用 Azure Monitor 监视 IoT Edge 舰队
监视 IoT Edge 部署
IoT Central 使用审核日志跟踪 IoT Central 应用程序中的活动
使用 Azure Monitor 监视 IoT Central 应用程序
Azure 数字孪生 使用 Azure Monitor 监视 Azure 数字孪生资源

若要详细了解 Azure Monitor 服务,请参阅“Azure Monitor 概述”。

Azure 门户

Azure 门户提供了可用于管理 Azure IoT 服务的一致 GUI 环境。 例如,可以使用该门户来执行以下操作:

操作 链接
在 Azure 订阅中部署服务实例 管理 IoT 中心
设置 DPS
管理 IoT Central 应用程序
设置 Azure 数字孪生实例
配置 服务 创建和删除路由和终结点(IoT 中心)
部署 IoT Edge 模块
配置文件上传(IoT 中心)
管理设备注册 (DPS)
管理分配策略 (DPS)

ARM 模板和 Bicep

若要针对 Azure IoT 解决方案实现基础结构即代码,请使用 Azure 资源管理器模板(ARM 模板)。 该模板是一个定义项目基础结构和配置的 JavaScript 对象表示法 (JSON) 文件。 Bicep 是一种新语言,它的功能与 ARM 模板相同,但语法更易于使用。

例如,可以使用 ARM 模板或 Bicep 来执行以下操作:

操作 链接
在 Azure 订阅中部署服务实例 创建 IoT 中心
设置 DPS
管理服务 创建和删除路由和终结点(IoT 中心)
Azure 资源管理器 SDK 示例 (IoT Central)

有关 ARM 模板和 Bicep 参考文档,请参阅:

PowerShell

PowerShell 可用于自动管理 IoT 解决方案。 例如,可以使用 PowerShell 执行以下操作:

操作 链接
在 Azure 订阅中部署服务实例 使用 New-AzIotHub cmdlet 创建 IoT 中心
创建 IoT Central 应用程序
管理服务 创建和删除路由和终结点(IoT 中心)
管理 IoT Central 应用程序

有关 PowerShell 参考文档,请参阅:

Azure CLI

Azure CLI 可用于自动管理 IoT 解决方案。 例如,可以使用 Azure CLI 执行以下操作:

操作 链接
在 Azure 订阅中部署服务实例 使用 Azure CLI 创建 IoT 中心
创建 IoT Central 应用程序
设置 Azure 数字孪生实例
设置 DPS
管理服务 创建和删除路由和终结点(IoT 中心)
大规模部署和监视 IoT Edge 模块
管理 IoT Central 应用程序
创建 Azure 数字孪生图

有关 Azure CLI 参考文档,请参阅:

Azure DevOps 工具

Azure DevOps 工具 可用于自动管理 IoT 解决方案。 例如,可以使用 Azure DevOps 工具来实现以下操作:

后续步骤

现在,你已大致了解 IoT 解决方案可用的扩展性选项,接下来建议的一些步骤包括: