点评:Azure将IoT带到.NET开发人员

Azure IoT套件吸引了大量的设备SDK,包括C#,但有些碎片仍然缺失

点评:Azure将IoT带到.NET开发人员
Thinkstock.

技术趋势不会比“东西互联网”更模糊。毕竟,一件事可以是任何东西。对于想要将模糊概念达到实际代码的开发人员来说,微软的天蓝调云是一个很好的地方。像亚马逊一样AWS IOT.,Azure IoT套件对带有SDK的后端服务对覆盆子PI等低功耗客户端设备。与AWS IOT不同,Azure支持.NET开发作为混合的一部分。

包括Azure IoT集线器和其他服务的Azure IoT套件可以帮助您从共同模板生成解决方案。一旦生成了配置的IOT解决方案,您可以将其连接到真实的设备并根据需要修改它。

Azure IoT集线器是一种用于控制和摄取来自物联网设备的数据的服务,通常是覆盆子PI等单板计算机,这些计算机又连接到传感器,继电器,最终的现实机器,从“智能”电灯泡范围内汽车,制造工厂和整个城市。Azure IOT集线器可以连接到许多其他ATZure服务来构建完整的IOT解决方案。

Azure IoT集线器客户端SDK允许您实际连接到设备。SDK是所有开源并经常更新。在这篇文章时,Azure的认证物联网设备列表包括超过50个板。根据存储库中的安装文档,目前支持更多的单板计算机而不是列出。例如,C SDK包含ArduinoYún的安装说明。

现在,C和Java SDK明确支持的唯一开发环境是Windows和Ubuntu。不出所料的,缺乏寓意,只支持Windows开发环境,文档说:“您可以使用任何版本的Visual Studio 2015,包括社区版本。”Node.js SDK文档仅谈论Windows和Linux的设置;如果Linux指令对Mac OS X也很正确,我不会感到惊讶。

Azure IoT Web控制台

图1:Azure IoT集线器可以连接到许多其他ATZure服务以构建完整的IOT解决方案。此屏幕是您创建新的IOT集线器的位置。

继续阅读本文立即注册

IT薪水调查:结果是