Azure IoT Edge

在 IoT Edge 设备上本地部署的云智能

构建智能优势

Azure IoT Edge 是在 Azure IoT 中心上构建的完全托管的服务。部署云工作负荷(人工智能、Azure 和第三方服务,或自己的业务逻辑)以通过标准容器在物联网 (IoT) Edge 设备上运行。通过将特定工作负荷迁移到网络边缘,设备可减少与云的通信时间、加快对本地更改的响应速度,甚至在较长的离线时期内可靠地运行。

经认证的 IoT Edge 硬件:使用支持容器引擎的 Linux 或 Windows 设备

运行时:MIT 许可证下的免费和开源特性可使你实现更多的控制和获得代码灵活性

模块:Azure 服务或 Microsoft 合作伙伴提供的兼容 Docker 的容器可用于在边缘运行业务逻辑

云接口:在零接触设备预配的情况下,通过Azure IoT 中心从云中远程管理和部署工作负荷

将 AI 和分析工作负荷卸载到边缘

部署在云中构建和训练的模型并在本地运行。例如,如果向工厂照相机部署预测模型以针对质量控制进行测试,并且检测到了问题,则 IoT Edge 将触发警报并本地处理数据,或将数据发送到云以进行后续分析。

查看 IoT Edge 上的自定义视觉 AI

订购视觉 AI 开发人员工具包

简化开发

使用你了解的语言中的现有开发人员技能集和代码。IoT Edge 代码在整个云和边缘中具有一致性,并且支持 C、Java、Node.js 和 Python 等语言。

观看“IoT Edge 开发入门”

了解如何准备开发和测试环境

近实时响应

在数据和决策之间尽可能实现最低延迟具有重要的影响。IoT Edge 不会在云中处理数据,而是在设备上处理数据,并且可选择使用 Microsoft 提供的名为 Project Brainwave 的硬件体系结构。它使用现场可编程门阵列 (FPGA) 执行实时 AI 计算,可立刻为您提供制定业务决策所需的见解。

详细了解 Project Brainwave

降低 IoT 解决方案成本

仅获取小部分 IoT Edge 数据对后续分析具有意义。使用 Azure 流分析等服务或云训练的机器学习模型本地处理数据,并仅将所需数据发送到云以进行后续分析。这可避免将所有数据发送到云所产生的高成本,同时确保高质数据。

IoT Edge 上的 Azure 流分析入门

在离线或间歇性连接状态下运行

可靠并安全地运行边缘设备,即使在处于离线状态或仅能间歇性连接到云时也不受影响。设备重新连接后,Azure IoT Edge 设备管理会自动同步设备最新状态,确保无缝运行。

了解更多

企业边缘部署的 IoT Edge 安全性

  • 确保设备具有合适的软件,并且只有经授权的边缘设备可以相互通信
  • 与 Azure 安全中心集成,以帮助提供端到端的威胁防护和安全状况管理
  • 支持任何硬件安全模块,为凭据计算提供经过身份验证的稳健连接

IoT Edge 定价

IoT Edge 包含边缘运行时、边缘模块和通过 Azure IoT 中心实现连接的云接口。IoT Edge 运行时是开源和免费的。

查看 IoT Edge 定价

Azure IoT Edge 入门

按照以下快速入门来:将代码部署到 Linux 设备。将代码部署到 Windows 设备

观看点播网络研讨会,了解如何利用 IoT 设备生成的数据。

访问 GitHub 以获取开源项目,如 Edge 代理、Edge 中心和 IoT Edge 安全守护程序。

文档、资源和学习工具

IoT 学校

无论是 IoT 新手还是经验丰富的开发人员,IoT 学校均提供基于角色的学习材料和资源,用于规划和构建 IoT 解决方案。

开始学习

IoT 指南

查看最新的 IoT Edge 功能、演示、客户和合作伙伴聚焦、行业访谈和技术分析。

立即观看

开发人员指南

通过一个便利的指南,查找入门和解决技术难题所需的资源。

立即下载

IoT 技术社区

提出问题,获取 Microsoft 工程师和 Azure 社区专家的支持。

加入对话

文档

借助 5 分钟的快速入门、操作方法指南和示例代码来创建智能边缘。

参阅文档

赢得全行业公司的信任

Shell
Schneider Electric
Tetra Pak
PCL Construction
Alaska Department of Transportation and Public Facilities
Buhler

IoT Edge 更新、博客和公告

有关 Azure IoT Edge 的常见问题解答

  • IoT Edge 有三个组件。“IoT Edge 模块”是容器,可以运行 Azure 服务、第三方服务或者自定义代码。这些模块部署到启用 IoT Edge 的设备,并在这些设备上以本地方式执行。“IoT Edge 运行时”在每个启用 IoT Edge 的设备上运行,并管理部署到每个设备的模块。“基于云的接口”远程监视和管理启用 IoT Edge 的设备
  • IoT Edge 还提供:

    • Moby 容器管理系统
    • Kubernetes 的高可用性
    • 长时间的离线运行
    • 零接触预配边缘设备
    • 安全管理器,具有对基于硬件的信任根的支持
    • 自动设备配置服务,用于按比例部署和配置边缘设备
    • 对 C、C#、Node、Python 和 Java 中的 SDK 的支持
    • 用于模块开发的工具,包括编码、测试、调试和部署工具
    • 使用 Azure DevOps 的 CI/CD 管道
  • IoT Edge 是当前可用的最具开放性的边缘平台之一,Microsoft 致力于使用开源技术提供边缘创新。IoT Edge 运行时在 MIT 许可证下实现开源,使你实现更多的控制和获得代码灵活性。我们支持 Moby 容器管理系统,该系统可将容器化、隔离和管理的概念从云延伸到位于边缘的设备。我们还支持使用 Kubernetes 管理 IoT Edge 部署;以及使用单个 Kubernetes 接口管理多个 IoT 中心的设备。
  • IoT Edge 支持 Azure、第三方服务和在边缘运行的自定义逻辑。要利用边缘功能,请在 Azure 市场中浏览边缘模块。它们基于容器并且经过认证,可搭配使用 IoT Edge 实现加速上市。以软件合作伙伴身份了解如何发布 IoT Edge 模块

    IoT Edge 支持 Windows 和 Linux 操作系统,可在低至 128 MB 内存的设备上运行。请参阅 Azure IoT 认证设备目录,了解基于 AI 支持、设备管理和安全性等核心功能获得认证的第三方硬件。以硬件合作伙伴身份了解如何认证边缘硬件

  • Microsoft 在 IoT Edge 服务中与 DJIQualcommSAPNVIDIA 建立了合作伙伴关系。使用 DJI 开发 IoT Edge 解决方案,以在基于 GPU 的高端商用无人机上运行。借助 Qualcomm,使用视觉 AI 开发人员工具包在 Snapdragon 照相机平台上运行 IoT Edge 和 AI 服务。使用 SAP 将重要的业务功能部署为边缘模块。通过使用 NVIDIA 将视频源转换为传感器遥测,获取边缘的实时视频分析。

准备就绪后,开始设置 Azure 免费帐户