Microsoft在Beta中发布开源Azure IoT网关SDK
Microsoft今天宣布了Azure IoT Gateway软件开发套件(SDK)的Beta版本,使其更容易将设备连接到Internet。在Microsoft在3月份在Microsoft建立开发人员会议期间宣布之后,SDK在私人预览中。现在它在开源MIT许可证下的GitHub上可用。
IOT Gateway是一块连接到远程设备的硬件,但也直接连接到Internet。SDK旨在帮助发展。
“Azure IoT Gateway SDK不会对可以创建的网关解决方案的类型限制”Sam George,Partner Director,Microsoft Azure IoT,在博客文章中写道。“我们的IOT哲学是支持许多不同类型的操作系统和硬件开发人员使用,因此我们在平台抽象层的顶部与ANSI C构建了网关,提供了具有便携式和跨平台的高性能网关框架在Windows和Linux上运行的库。“
乔治写道,该想法是为C#,Java和Node.js添加支持。
这不是第一个使用与Microsoft的Azure公共云相关联的IOT设备的开源SDK。Microsoft之前已发布用于C,Java,.NET,Node和Python的Azure IoT设备SDK。
竞争云基础架构提供商Amazon Web Services拥有自己的AWS IoT服务,其中包含开源嵌入式C和JavaScript SDK。Salesforce和Oracle也有云IoT服务。
SDK的文档在这里。
此外,Microsoft在Azure IoT集线器服务中宣布了Device Management的预览,也是第一次在构建时宣布的。