微软发布Azure云物联网网关开源开发包Beta版

  

 

  微软今天发布了Azure物联网网关开源开发包SDK的Beta版本,期望进一步推动物联网的普及。

  今年三月微软在开发者大会上宣布开源Azure物联网网关开发包( GitHub )( 说明文档地址 ),可以加快物联网网关硬件的开发速度。物联网网关硬件是将“智能”设备接入互联网的关键所在。

  据微软Azure物联网业务负责人Sam George介绍,开发者可以用Azure物联网网关开发包开发任意类型的网关方案,微软对此不作限制。 微软的物联网策略是支持尽可能多的操作系统和硬件类型 ,因此微软选择在平台抽象层上用ANSI C开发网关,提供高性能网关框架的同时确保了了网关的可移植性,和可同时兼容Windows和Linux系统的跨平台兼容性。与上述原则相一致,微软物联网网关开发包还支持C#、Java和Node.js。

  这已经不是微软第一次发布与Azure公有云相关的物联网开源开发工具包,微软此前还曾经发布过面向C、Java、.NET、Node和Python的物联网开发包。

  微软在云服务领域最主要的竞争对手之一,亚马逊AWS也发布过开开源的物联网开发包(嵌入式C和JavaScript)。此外,Salesforce和Oracle也都提供云物联网服务。参考阅读: 开启云物联网时代,亚马逊推出物联网平台

  同一天,微软还 发布 了Azure IoT Hub服务的设备管理工具预览版。