這就是微軟的物聯網操作系統:Windows 10 IoT for Smart Devices
去年在深圳WinHEC2015 大會上,微軟正式發布了其基于Windows 10 開發的,專門用于一系列物聯網設備的操作系統:Windows 10 IoT for Smart Devices(以下簡稱IoT 版),PingWest 品玩為您帶來有關該操作系統的更詳細信息。
本文引用地址:http://www.104case.com/article/201611/340775.htm其實,IoT 版和Windows 10 是一個東西。微軟物聯網事業群總經理 Kevin Dallas 指出,IoT 版和Windows 10 是同一個平臺:從本質上來說,IoT 版和Windows 10 采用的是同一個操作系統,采用通用的 driver,擁有風格相同的自然用戶界面,并且具有和Windows 10 相同的微軟后臺技術和數據支持,比如安全、更新、Azure 數據服務等。
微軟之前在Windows 10 當中力推「一次開發多設備可用」的新應用平臺 Universal App Platform(UAP)。通過 UAP 開發的應用也將可以在IoT 版上跑。
Kevin Dallas
該操作系統將支持全世界絕大多數的物聯網設備,這些設備所采用的系統,抑或當中的某組元器件,甚至小至一個單獨的傳感器,都可以嵌入或連接到Windows 10 IoT for Smart Devices 操作系統當中。比如智能家居產品中的冰箱、空調、電視,或者工業當中的電梯、石油運輸管道,甚至樹莓派、英特爾和高通開發的單片機都將可以運行IoT 版操作系統。
針對不同類型的設備,IoT 版操作系統也將有細微的差別:
1)針對 x86 或 ARM 架構、低內存和存儲空間的小型設備,IoT 版將不具備操作界面,但支持 UAP 應用和通用驅動;
2)針對 ARM 架構、中低內存和存儲空間的移動設備,IoT 版將采用 Modern UI,支持 UAP 應用和通用驅動;
3)針對 x86 架構,中高內存和存儲空間的行業設備,IoT 版將采用和Windows 10 一樣的 Desktop UI,支持Win 32 應用、UAP 應用和通用驅動。
微軟的一名員工在現場展示了IoT 版在樹莓派 2 代電腦當中運行的狀態。
上圖:樹莓派 2 代電腦,通過以太網線和一臺運行Windows 10 的電腦相連,后者用于部署。
上圖:在樹莓派 2 代電腦上運行IoT 版操作系統的用戶界面。
現場,微軟員工使用一臺運行Windows 10 的電腦,通過 Visual Studio 輕松地將一款用于零售行業的 UAP 應用遠程部署到樹莓派 2 代電腦當中。重點在于,相同的軟件,相同的部署方式,可以直接被部署到樹莓派、英特爾 Minnowboard Max、高通 Dragonboard 410C,或者一部Windows 10 手機,或者Windows 10 平板當中,代碼完全不需要進行任何修改,因為前面提到,IoT 版和Windows 10 從本質上是一個操作系統。
微軟在Windows 10 時代所倡導的這種新的開發、部署和交付方式,將極大地減輕開發者的工作量,降低開發的繁瑣程度,提升對物聯網設備部署軟件和進行管理的便捷性。
根據 Gartner、GSMA 等業界認可的組織提供的數據預測,到 2020 年全球擁有超過 250 億件物聯網設備,物聯網市場規模將龐大到 7.2 萬億美元的良機。其中,中國依托制造優勢,將成為物聯網市場最重要的國家。有預測顯示,到 2030 年中國每個家庭將擁有 40-50 個物聯網設備或傳感器,全國每年將產生 100ZB 的數據(1 Zettabyte = 10 億 TB)。
隨著物聯網技術的不斷演進,智能家庭、智能可穿戴已經不再是什么「高科技」的話題,過去更多的不可能變成了可能。Kevin Dallas 表示,物聯網技術發展的首要問題,已經從過去的「What If」變成了「Why Not」。
顯然,微軟希望在物聯網這個蓬勃發展的市場當中成為領導力量之一,并打理推行其所倡導的「設備即服務」(Devices-as-a-Service,DaaS)的新理念。同時,微軟加入了由海爾、思科、網件、聯想、LG 等知名科技公司組成的開源物聯網技術同盟 AllSeen Alliance,在統一化的操作系統層面為物聯網技術的發展和推廣提供支持。
微軟員工在現場演示基于Windows 10的智能家庭控制系統
Kevin Dallas 表示,微軟將免費向創客和商用物聯網設備制造商提供Windows 10 IoT for Smart Devices 操作系統,同時背后為物聯網做技術和數據支持的 Azure IoT 服務也將對創客、設備制造商以及有需要的企業用戶開放。
評論