微软针对企业的物联网(IoT)产品策略发生了重大变化。华盛顿州雷德蒙市的软件制造商于6月27日宣布,Azure IoT Edge普遍可用,并带来了生产IoT部署所需的质量和支持保证,从而可以实现大规模智能边缘。基于云的服务提供了企业可用于在边缘物联网设备和系统上部署,保护和运行人工智能(AI)和数据分析工作负载的工具。
智能边缘描述了一种计算模型,在该模型中将处理和分析物联网数据的生成位置,而不是传输回云或本地数据中心,否则该数据中心将用于执行这些功能。这对寻求低延迟和安全方式来构建高度适应性IoT系统的企业具有吸引力,例如工厂中的工业设备可以近乎实时地响应不断变化的状况,或者是预防性维护系统,可以提醒人员即将发生的故障。
也有经济利益。企业可以选择只上传他们希望进一步分析的部分数据,而不是向云提供商支付批发处理和存储的物联网和传感器数据的费用。
现在,由于其Beta状态而推迟使用Azure IoT Edge的企业可以试用该服务,并附带新的更新,这些新更新有助于该服务适应各种部署选项和用例。其中包括对Moby容器管理系统的支持。
“ Moby是Docker构建的开源平台,使我们能够将容器化,隔离和管理的概念从云扩展到边缘设备,”微软Azure物联网合作伙伴总监Sam George解释说,在6月28日的博客中。“ Moby容器可在基于Docker的系统上运行,反之亦然。现有[基于Docker的]模块无需更改。”
微软还宣布,它将针对与该公司IoT生态系统兼容的产品扩展其Azure IoT认证计划。该计划最初专注于设备,现在欢迎使用可在边缘提供安全性和设备管理功能的硬件和软件解决方案。
George说,对于开发人员而言,该服务支持C#,C,Node.js,Python和Java,从而使编码人员能够以他们最喜欢的编程语言来构建边缘软件模块。Visual Studio Team Services中的CI / CD(连续集成和连续交付)管道也受支持,可帮助开发人员在整个应用程序生命周期中指导其边缘解决方案。
正如微软首席执行官萨蒂亚·纳德拉(Satya Nadella)在今年的Build开发者大会上所承诺的那样,微软已经开放了Azure IoT Edge运行时的源代码,此举为开发人员提供了更大的灵活性并对其智能边缘应用程序进行控制。Azure IoT Edge还提供了Visual Studio Code的新工具,使开发人员可以使用Microsoft提供的免费的跨平台代码编辑器来测试,调试和部署边缘模块。
微软IoT设备管理服务Azure IoT中心新增了三项新功能,从而使Azure IoT Edge全面上市。Microsoft Azure物联网项目经理Chrissie Chi表示,公司现已正式支持新的自动设备管理,模块标识和模块孪生功能,使用户能够自动执行许多配置任务并对其物联网设备进行更精细的控制。