微軟發(fā)布Azure云物聯(lián)網(wǎng)網(wǎng)關(guān)開(kāi)源開(kāi)發(fā)包Beta版
微軟昨天發(fā)布了Azure物聯(lián)網(wǎng)網(wǎng)關(guān)開(kāi)源開(kāi)發(fā)包SDK的Beta版本,期望進(jìn)一步推動(dòng)物聯(lián)網(wǎng)的普及。
今年三月微軟在開(kāi)發(fā)者大會(huì)上宣布開(kāi)源Azure物聯(lián)網(wǎng)網(wǎng)關(guān)開(kāi)發(fā)包( GitHub )( 說(shuō)明文檔地址 ),可以加快物聯(lián)網(wǎng)網(wǎng)關(guān)硬件的開(kāi)發(fā)速度。物聯(lián)網(wǎng)網(wǎng)關(guān)硬件是將“智能”設(shè)備接入互聯(lián)網(wǎng)的關(guān)鍵所在。
據(jù)微軟Azure物聯(lián)網(wǎng)業(yè)務(wù)負(fù)責(zé)人Sam George介紹,開(kāi)發(fā)者可以用Azure物聯(lián)網(wǎng)網(wǎng)關(guān)開(kāi)發(fā)包開(kāi)發(fā)任意類型的網(wǎng)關(guān)方案,微軟對(duì)此不作限制。 微軟的物聯(lián)網(wǎng)策略是支持盡可能多的操作系統(tǒng)和硬件類型 ,因此微軟選擇在平臺(tái)抽象層上用ANSI C開(kāi)發(fā)網(wǎng)關(guān),提供高性能網(wǎng)關(guān)框架的同時(shí)確保了了網(wǎng)關(guān)的可移植性,和可同時(shí)兼容Windows和Linux系統(tǒng)的跨平臺(tái)兼容性。與上述原則相一致,微軟物聯(lián)網(wǎng)網(wǎng)關(guān)開(kāi)發(fā)包還支持C#、Java和Node.js。
這已經(jīng)不是微軟第一次發(fā)布與Azure公有云相關(guān)的物聯(lián)網(wǎng)開(kāi)源開(kāi)發(fā)工具包,微軟此前還曾經(jīng)發(fā)布過(guò)面向C、Java、.NET、Node和Python的物聯(lián)網(wǎng)開(kāi)發(fā)包。
微軟在云服務(wù)領(lǐng)域最主要的競(jìng)爭(zhēng)對(duì)手之一,亞馬遜AWS也發(fā)布過(guò)開(kāi)開(kāi)源的物聯(lián)網(wǎng)開(kāi)發(fā)包(嵌入式C和JavaScript)。此外,Salesforce和Oracle也都提供云物聯(lián)網(wǎng)服務(wù)。參考閱讀: 開(kāi)啟云物聯(lián)網(wǎng)時(shí)代,亞馬遜推出物聯(lián)網(wǎng)平臺(tái)
同一天,微軟還 發(fā)布 了Azure IoT Hub服務(wù)的設(shè)備管理工具預(yù)覽版。