自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

最有潛力的企業(yè)級(jí)物聯(lián)網(wǎng)平臺(tái)橫評(píng)

原創(chuàng)
物聯(lián)網(wǎng) 物聯(lián)網(wǎng)應(yīng)用
窺探Watson、AWS、Azure國外三大物聯(lián)網(wǎng)平臺(tái),從平臺(tái)定位、安全通信、連接、信息管理、數(shù)據(jù)處理、機(jī)器學(xué)習(xí)、安全、開發(fā)環(huán)境等方面的進(jìn)行分析,讓大家對(duì)這三大物聯(lián)網(wǎng)平臺(tái)各自的特點(diǎn)有一定的了解,這樣就可以從中找到合適自己需求的物聯(lián)網(wǎng)平臺(tái)。

【51CTO.com原創(chuàng)稿件】中國物聯(lián)網(wǎng)行業(yè)憑借其標(biāo)準(zhǔn)進(jìn)化、技術(shù)提升和國家政策扶持成為國家重點(diǎn)發(fā)展戰(zhàn)略性新興產(chǎn)業(yè)之一,作為全球最大的物聯(lián)市場,漸漸的形成特有的核心生態(tài)。國外眾多的企業(yè)看好中國物聯(lián)網(wǎng)市場發(fā)展的潛力,開始提前部署國內(nèi)市場。如說前半段是網(wǎng)絡(luò)的普及,那后半段將是讓所有的物品也都能夠聯(lián)上物聯(lián)網(wǎng)。物聯(lián)網(wǎng)生態(tài)體系四大領(lǐng)域?qū)?yīng)不同的廠商,分別為設(shè)備制造、物聯(lián)網(wǎng)平臺(tái)、應(yīng)用和業(yè)務(wù)。IBM憑借Watson強(qiáng)大人工智能入住中國物聯(lián)網(wǎng)領(lǐng)域,IBM Watson物聯(lián)網(wǎng)平臺(tái)的落地,將會(huì)給中國物聯(lián)網(wǎng)行業(yè)注入新鮮的血液。

 產(chǎn)品介紹以及橫評(píng)方式

Watson、AWS、Azure三大物聯(lián)網(wǎng)平臺(tái)的相同之處在于:均是在云平臺(tái)平臺(tái)的基礎(chǔ)上進(jìn)行產(chǎn)品建設(shè),除了物聯(lián)網(wǎng)平臺(tái)還之外,還有集成一些其他的服務(wù)。均可為客戶端提供API助力連接到平臺(tái),在連接的過程中,只要遵循提供的傳輸協(xié)議即可,不需要綁定任何設(shè)備。當(dāng)然,這三大平臺(tái)也是各有自己的特色,接下來由51CTO記者帶領(lǐng)開發(fā)者們窺探Watson、AWS、Azure國外三大物聯(lián)網(wǎng)平臺(tái),從平臺(tái)定位、安全通信、連接、信息管理、數(shù)據(jù)處理、機(jī)器學(xué)習(xí)、安全、開發(fā)環(huán)境等方面的進(jìn)行分析,讓大家對(duì)這三大物聯(lián)網(wǎng)平臺(tái)各自的特點(diǎn)有一定的了解,這樣就可以從中找到合適自己需求的物聯(lián)網(wǎng)平臺(tái)。

一、IOT定位分析

IBM Watson IoT

IBM Watson物聯(lián)網(wǎng)平臺(tái)通過基于云的服務(wù)實(shí)現(xiàn)擴(kuò)展,可提供對(duì)IoT設(shè)備和數(shù)據(jù)的強(qiáng)大應(yīng)用程序訪問,可幫助用戶快速編寫分析來自應(yīng)用程序、可視化儀表板和移動(dòng)IoT應(yīng)用程序等任何來源的數(shù)據(jù)??蓤?zhí)行強(qiáng)大的設(shè)備管理操作,并存儲(chǔ)和訪問設(shè)備數(shù)據(jù),連接各種設(shè)備和網(wǎng)關(guān)設(shè)備。

AWS IoT

AWS IoT是一款托管的云平臺(tái),提供互聯(lián)設(shè)備與云應(yīng)用程序及其他設(shè)備交互,可以按照定義的業(yè)務(wù)規(guī)則快速篩選、轉(zhuǎn)換和處理設(shè)備數(shù)據(jù)。借助AWS IoT平臺(tái),可使AWS其他服務(wù)來構(gòu)建IoT應(yīng)用程序,以便收集、處理和分析互連設(shè)備生成的數(shù)據(jù)并對(duì)其執(zhí)行操。

Azure IoT

Azure IoT套件是一項(xiàng)云服務(wù),整合多款微軟IoT資產(chǎn),集成解決方案。其支持物聯(lián)網(wǎng)解決方案的記費(fèi)、監(jiān)控和分析,還利用了所有Azure相關(guān)的能力去連接設(shè)備和傳感器,記錄它們所產(chǎn)生的不同的、大量的數(shù)據(jù),整合并編排了數(shù)據(jù)、管理、分析以及提供給決策者的流程。

媒體點(diǎn)評(píng)

三家IOT平臺(tái)都提供了充分技術(shù)數(shù)據(jù)和豐富的業(yè)務(wù)解決方案,整合自身優(yōu)勢,輕松添加和管理鏈接設(shè)備生產(chǎn)的數(shù)據(jù)并執(zhí)行操作。不過對(duì)于目前狀態(tài),我們認(rèn)為在IBM Watson上的解決方案已完備,直接通過已有的IoT平臺(tái)對(duì)應(yīng)用進(jìn)行方案快速編寫分析,而微軟的解決方案是通過Azure IoT套件整合了微軟智能云中與物聯(lián)網(wǎng)、大數(shù)據(jù)分析相關(guān)的各類服務(wù)來進(jìn)行分析,AWS也類似,需和其他服務(wù)進(jìn)行構(gòu)建,才能產(chǎn)出解決方案。

二、IOT平臺(tái)安全通信橫比

IBM Watson IoT

MQTT是設(shè)備和應(yīng)用程序用于與 IBM Watson IoT Platform 通信的主要協(xié)議,MQTT加密是採用傳輸層安全性 (TLS) 。其是由IBM公司Andy Stanford-Clark博士和Arcom公司ArlenNipper博士發(fā)明,用于在傳感器和移動(dòng)設(shè)備之間高效交換實(shí)時(shí)數(shù)據(jù)。MQTT 通過 TCP/IP 運(yùn)行,并且在可以直接對(duì) TCP/IP 編碼時(shí),還可選擇使用庫來處理 MQTT 協(xié)議的詳細(xì)信息。 IBM® Watson IoT Platform 提供的客戶機(jī)庫、信息和樣本可幫助將設(shè)備與 Watson IoT Platform 連接并集成。

 

Watson IoT Platform 的體系結(jié)構(gòu)旨在防止設(shè)備冒充其他設(shè)備,以維護(hù)設(shè)備數(shù)據(jù)的完整性。設(shè)備通過使用只有您自己知道的客戶機(jī)標(biāo)識(shí)和認(rèn)證令牌組合來連接到 Watson IoT Platform。注冊設(shè)備或生成 API 密鑰后,認(rèn)證令牌將使用加密鹽 (Salt) 進(jìn)行加密并散列化以維護(hù)憑證的安全性。完全支持通過 TLS V1.2 進(jìn)行連接。

AWS IoT

AWS IoT 服務(wù)支持標(biāo)準(zhǔn)通信協(xié)議(目前支持 HTTP、MQTT 和 WebSockets)??墒褂?TLS 來確保通信安全。

AWS IoT 在所有連接點(diǎn)處提供相互身份驗(yàn)證和加密。AWS IoT 支持 AWS 身份驗(yàn)證方法(稱為"SigV4")以及基于身份驗(yàn)證的 X.509 證書。使用 HTTP 的連接可以使用任一方法,使用 MQTT 的連接可以使用基于證書的身份驗(yàn)證,使用 WebSockets 的連接可以使用 SigV4。

使用 AWS IoT 生成的證書以及由首選證書頒發(fā)機(jī)構(gòu) (CA) 簽署的證書,將所選的角色和/或策略映射到每個(gè)證書,以便授予設(shè)備或應(yīng)用程序訪問權(quán)限,或撤消訪問權(quán)限。

通過控制臺(tái)或使用 API 創(chuàng)建、部署并管理設(shè)備的證書和策略。這些設(shè)備證書可以預(yù)配置、激活和與使用 AWS IAM 配置的相關(guān)策略關(guān)聯(lián)。

AWS IoT 還支持用戶移動(dòng)應(yīng)用使用 Amazon Cognito 進(jìn)行連接,Amazon Cognito 將負(fù)責(zé)執(zhí)行必要的操作來為應(yīng)用用戶創(chuàng)建唯一標(biāo)識(shí)符并獲取臨時(shí)的、權(quán)限受限的 AWS 憑證。

Azure IoT

Azure IoT 中心通過 MQTT、AMQP 和 HTTP 協(xié)議以本機(jī)方式支持通信。在某些情況下,設(shè)備或現(xiàn)場網(wǎng)關(guān)可能無法使用這些標(biāo)準(zhǔn)協(xié)議的其中一個(gè),且需要協(xié)議自適應(yīng)。在這種情況下,你可以使用自定義網(wǎng)關(guān)。自定義網(wǎng)關(guān)可以橋接進(jìn)出 IoT 中心的流量,從而為 IoT 中心終結(jié)點(diǎn)啟用協(xié)議自適應(yīng)。你可以使用 Azure IoT 協(xié)議網(wǎng)關(guān)作為自定義網(wǎng)關(guān),來為 IoT 中心啟用協(xié)議自適應(yīng)。

媒體點(diǎn)評(píng)

信息安全運(yùn)營物聯(lián)網(wǎng)軟件平臺(tái)所需的信息安全手段,比普通軟件應(yīng)用和服務(wù)所需的要求更高。數(shù)百萬臺(tái)設(shè)備與物聯(lián)網(wǎng)平臺(tái)連接,代表著我們需要處理的漏洞也是相應(yīng)比例的。為了避免被竊聽,物聯(lián)網(wǎng)設(shè)備與物聯(lián)網(wǎng)軟件平臺(tái)之間的網(wǎng)絡(luò)連接需要通過強(qiáng)大的加密機(jī)制來保障。

數(shù)據(jù)收集協(xié)議是物聯(lián)網(wǎng)平臺(tái)各個(gè)組件之間用于數(shù)據(jù)通信的協(xié)議,在不同的IoT平臺(tái)中,支持用MQTT協(xié)議來收集數(shù)據(jù),以及使用SSL進(jìn)行鏈路加密,但某個(gè)公司就能達(dá)到300萬到400萬行/秒的吞吐量。根據(jù)在物聯(lián)網(wǎng)部署的系統(tǒng)性能上,MQTT作為一個(gè)輕量級(jí)的即時(shí)通訊協(xié)議,現(xiàn)已經(jīng)成為物聯(lián)網(wǎng)重要的組成部分,三個(gè)平臺(tái)都有在使用。但是由于MQTT是IBM開發(fā),并用于物聯(lián)網(wǎng)領(lǐng)域,雖然服務(wù)端組件rsmb不開源,但是卻是最快速,也最省流量的協(xié)議,除了IBM平臺(tái)的使用可能對(duì)別的平臺(tái)部署有一定的成本。但是就目前來說,如果你使用成熟的HTTP、AMQP等其他協(xié)議的方案來實(shí)現(xiàn)安全通訊,對(duì)于電子欺詐、拒絕服務(wù)攻擊、數(shù)據(jù)篡改、信息竊取和非法權(quán)限提升等的防御,AWS和Azure都是不錯(cuò)的選擇。

三、IOT連接方式橫比

IBM Watson IoT

Watson IoT Platform Connect 是任何 Watson IoT Platform 服務(wù)的起始點(diǎn)。連接設(shè)備、創(chuàng)建應(yīng)用程序、控制設(shè)備以及與第三方服務(wù)交互全部通過 Watson IoT Platform Connect 實(shí)現(xiàn)。通過使用網(wǎng)關(guān),可將設(shè)備連接到 Watson IoT Platform,在不使用網(wǎng)關(guān)的情況下,設(shè)備無法連接到因特網(wǎng)。網(wǎng)關(guān)設(shè)備集成了設(shè)備功能和應(yīng)用程序功能。網(wǎng)關(guān)可像設(shè)備一樣接收命令和發(fā)送設(shè)備數(shù)據(jù),但也可像應(yīng)用程序一樣將命令發(fā)送到所連接的其他設(shè)備??梢詫o法直接連接到因特網(wǎng)的設(shè)備連接到網(wǎng)關(guān)設(shè)備,這樣其設(shè)備數(shù)據(jù)可發(fā)送到網(wǎng)關(guān)設(shè)備,接著網(wǎng)關(guān)設(shè)備可將這些數(shù)據(jù)發(fā)送到 Watson IoT Platform 服務(wù)。通過組合設(shè)備管理 API 以及設(shè)備上安裝的設(shè)備管理代理程序,提供了設(shè)備管理功能。受管設(shè)備可執(zhí)行設(shè)備管理操作,這些操作可通過主 Watson IoT Platform 儀表板觸發(fā)。通過設(shè)備管理,可重新引導(dǎo)、下載和安裝固件更新,還可遠(yuǎn)程將設(shè)備重置為出廠設(shè)置,所有這些操作都從 Watson IoT Platform 用戶界面執(zhí)行。在 Watson IoT Platform 中構(gòu)建了第三方服務(wù)集成,包括對(duì) The Weather Company 天氣位置服務(wù)(可用于查找設(shè)備所在位置的當(dāng)前天氣)的支持。

AWS IoT

AWS IoT 提供有 SDK,以幫助用戶連接硬件設(shè)備或移動(dòng)應(yīng)用程序。利用 AWS IoT 設(shè)備 SDK,用戶設(shè)備可以使用 MQTT、HTTP 或 WebSockets 協(xié)議連接和驗(yàn)證 AWS IoT 并與之交換消息。平臺(tái)設(shè)備網(wǎng)關(guān)支持設(shè)備安全高效地與 AWS IoT 進(jìn)行通信。設(shè)備網(wǎng)關(guān)可以使用發(fā)布/訂閱模式交換消息,從而支持一對(duì)一和一對(duì)多的通信。憑借此一對(duì)多的通信模式,AWS IoT 將支持互連設(shè)備向多名給定主題的訂閱者廣播數(shù)據(jù)。

Azure IoT

Azure IoT設(shè)備將遙測數(shù)據(jù)(例如抽水站的傳感器讀數(shù))發(fā)送到云終結(jié)點(diǎn)以進(jìn)行存儲(chǔ)和處理。在預(yù)測性維護(hù)方案中,后端可以使用傳感器數(shù)據(jù)流來判斷特定的泵何時(shí)需要維護(hù)。設(shè)備可以通過讀取來自云終結(jié)點(diǎn)的消息,接收和響應(yīng)云到設(shè)備的命令。設(shè)備還可以直接與云網(wǎng)關(guān)終結(jié)點(diǎn)通信;如果設(shè)備無法使用任何云網(wǎng)關(guān)支持的協(xié)議,則可以通過中間網(wǎng)關(guān)進(jìn)行連接。通過持久的方法發(fā)送設(shè)備消息,以適應(yīng)間歇性連接的設(shè)備。

媒體點(diǎn)評(píng)

在很初創(chuàng)的物聯(lián)網(wǎng)公司,都不具備設(shè)備的連接和管理功能。而IoT平臺(tái)的連接不僅是包含數(shù)據(jù)連接,設(shè)備與設(shè)備之間的連接,更包含了IoT設(shè)備和人之間的連接。IBM 通過Watson IoT Platform Connect 實(shí)現(xiàn)。使用網(wǎng)關(guān)將設(shè)備連接到 Watson IoT Platform,并且還可以通過儀表板觸發(fā)進(jìn)行管理操作,而Azure IoT通過IoT Hub和Event Hub實(shí)現(xiàn)對(duì)各種IoT設(shè)備的連接,并且通過Cortana Device SDK、Azure Cognitive Services、Bot Framework來實(shí)現(xiàn)語音、人像、人機(jī)消息連接。AWS IoT 提供有 SDK,以幫助您輕松快速地連接硬件設(shè)備或移動(dòng)應(yīng)用程序,設(shè)備 SDK 也支持 C、JavaScript 和 Arduino,并且包含客戶端庫、開發(fā)人員指南和制造商移植指南。此外,您還可以使用開源替代資源或自行編寫 SDK。三家的連接方式都不太一樣,但是目前對(duì)于IoT平臺(tái)的需求多樣化較低,三家基本都能夠滿足。只是IBM可能是通過Watson IoT Platform Connect 實(shí)現(xiàn),AWS和Azure則是通過SDK,還支持不同語言的自行編寫,在效率上來說,IBM更好些,而從解決多樣化需求上,AWS和Azure可能會(huì)較為突出。

四、信息管理能力橫比

IBM Watson IoT

Watson IoT Platform 信息管理在設(shè)備所發(fā)送的數(shù)據(jù)到達(dá) Watson IoT Platform 服務(wù)后對(duì)其進(jìn)行控制。信息管理包括數(shù)據(jù)存儲(chǔ)和轉(zhuǎn)換。

設(shè)備上次事件高速緩存:通過使用 Watson IoT Platform 上次事件高速緩存 API,可檢索設(shè)備上次所發(fā)送的事件。這在設(shè)備聯(lián)機(jī)或脫機(jī)的情況下都適用,這樣不管設(shè)備的物理位置或使用狀態(tài)如何,您都可檢索設(shè)備狀態(tài)。對(duì)于最多 365 天之前發(fā)生的任何特定事件,可檢索設(shè)備的上次事件數(shù)據(jù)。

設(shè)備事件數(shù)據(jù)存儲(chǔ):可以存儲(chǔ) Watson IoT Platform 服務(wù)中的設(shè)備事件數(shù)據(jù)以供將來使用。要執(zhí)行深度分析以獲取對(duì)該數(shù)據(jù)的洞察,數(shù)據(jù)存儲(chǔ)是非常關(guān)鍵的第一步。例如,您可跟蹤較長時(shí)間段內(nèi)的更改,存儲(chǔ)數(shù)據(jù)集,以用于功能強(qiáng)大的分析工具(包括用于 Watson API 和認(rèn)知計(jì)算)。

AWS IoT

用戶可以通過 AWS 管理控制臺(tái)和 CLI 訪問 AWS IoT。應(yīng)用可以借助 AWS SDK(面向多種編程語言提供)輕松地訪問 AWS IoT。AWS IoT 與 Amazon CloudWatch 集成,進(jìn)一步簡化了 IoT 應(yīng)用的開發(fā)和操作。

為簡化運(yùn)行在互聯(lián)設(shè)備上的代碼的開發(fā),AWS IoT 為 C、Node.js 和 Arduino Yún 平臺(tái)提供了開源設(shè)備 SDK。此外,AWS IoT 還與硬件制造商建立了合作伙伴關(guān)系,以使 AWS IoT 設(shè)備 SDK 可在多種 IoT、嵌入式操作系統(tǒng)和微控制臺(tái)平臺(tái)上使用。

AWS IoT API 和命令還可以控制平面操作讓您能夠執(zhí)行配置安全性、注冊設(shè)備、配置數(shù)據(jù)路由規(guī)則、設(shè)置日志記錄等任務(wù)。在數(shù)據(jù)層面操作讓您能夠以低延遲和高吞吐率的方式將互聯(lián)設(shè)備的數(shù)據(jù)大規(guī)模傳輸?shù)? AWS IoT。

Azure IoT

Azure IoT 提供具有SLA的最高等級(jí)服務(wù)保障,例如大多數(shù)服務(wù)可用性都在99.95%以上;Azure IoT服務(wù)還具有高度彈性伸縮能力,可以根據(jù)設(shè)備消息數(shù)量或者數(shù)據(jù)處理能力要求進(jìn)行伸縮,無需修改任何代碼;Azure IoT平臺(tái)提供的都是PaaS層服務(wù),用戶無需考慮運(yùn)維,只需按需求調(diào)用相應(yīng)API即可。

媒體點(diǎn)評(píng)

信息的存儲(chǔ)、跟蹤、處理等方面對(duì)于三大平臺(tái)來說優(yōu)勢都很明顯,有著很強(qiáng)的能力支撐,而每家平臺(tái)所提供的支撐方式不一樣,IBM通過存儲(chǔ) Watson IoT Platform 服務(wù)中的設(shè)備事件數(shù)據(jù)以供將來使用,而AWS可以通過 AWS IoT API 和命令控制平面操作設(shè)置日志記錄等任務(wù)。Azure IoT 提供具有SLA的最高等級(jí)服務(wù)保障,很難分出伯仲,對(duì)應(yīng)自己的業(yè)務(wù)需求以及信任度來做最佳的選擇。

五、數(shù)據(jù)處理方式橫比

IBM Watson IoT

使用 Watson IBM Watson IoT Platform Analytics 可從設(shè)備生成的原始數(shù)據(jù)中獲取所需的分析信息。

使用板和卡可視化實(shí)時(shí)數(shù)據(jù):通過使用板和卡,可以查看表示來自一個(gè)或多個(gè)設(shè)備的數(shù)據(jù)集值的圖形,以快速概覽和了解設(shè)備數(shù)據(jù)。

通過使用板和卡,可以通過圖形方式可視化來自一個(gè)或多個(gè)設(shè)備的數(shù)據(jù)集值,以快速概覽數(shù)據(jù)和增進(jìn)對(duì)數(shù)據(jù)的了解。創(chuàng)建板和卡,以將數(shù)據(jù)顯示為原始數(shù)字、實(shí)時(shí)圖形、量表等。向板添加成員,以便與組織中的其他用戶共享。排列卡并添加解釋性文本分隔符,以優(yōu)化呈現(xiàn)。

通過使用 Watson IoT Platform 云分析,可指定基于實(shí)時(shí)設(shè)備數(shù)據(jù)并且在滿足條件時(shí)將觸發(fā)警報(bào)和可選操作的規(guī)則條件。

AWS IoT

使用AWS IoT,可以連續(xù)地消化、過濾、轉(zhuǎn)換和路由互聯(lián)設(shè)備流式傳來的數(shù)據(jù)??梢愿鶕?jù)這些數(shù)據(jù)采取操作并路由它們,以做進(jìn)一步的處理和分析。當(dāng)然還可以通過規(guī)則引擎可以構(gòu)建 IoT 應(yīng)用程序,這些應(yīng)用程序?qū)⑹占?、處理和分析互連設(shè)備在全局范圍內(nèi)生成的數(shù)據(jù)并根據(jù)數(shù)據(jù)執(zhí)行操作,且無需管理任何基礎(chǔ)設(shè)施。

規(guī)則引擎將提供數(shù)十個(gè)可用于轉(zhuǎn)換數(shù)據(jù)的可用功能,并且可以通過 AWS Lambda 創(chuàng)建無限個(gè)功能。且會(huì)觸發(fā)在 AWS Lambda 中執(zhí)行 Java、Node.js 或 Python 代碼,從而為您提供最高靈活度以及處理設(shè)備數(shù)據(jù)的能力。

Azure IoT

流分析云中的一種事件處理引擎,可實(shí)時(shí)快速開發(fā),對(duì)現(xiàn)有數(shù)據(jù)屬性進(jìn)行深入了解。流分析提供與 Azure 事件中心的現(xiàn)成集成,可每秒接收數(shù)百萬事件。流分析將實(shí)時(shí)處理接收的事件,從而比較多個(gè)流或?qū)⒘髋c歷史值和模型一起進(jìn)行比較。它可檢測異常、轉(zhuǎn)換傳入數(shù)據(jù)、在流中出現(xiàn)特定錯(cuò)誤或條件時(shí)觸發(fā)警報(bào),并在儀表板中顯示此實(shí)時(shí)數(shù)據(jù)。

Azure IoT平臺(tái)每個(gè)單元每天可以處理高達(dá)3億條消息數(shù)據(jù),同時(shí)提供實(shí)時(shí)流式數(shù)據(jù)處理服務(wù)Stream Analytics,在大數(shù)據(jù)方面有兼容hadoop/storm/spark的HDinsight服務(wù)。絕大多數(shù)相關(guān)技術(shù)都是微軟自研。

媒體點(diǎn)評(píng)

目前在分析生成物聯(lián)網(wǎng)數(shù)據(jù)、計(jì)算及可視化方面提供的支持相對(duì)較少,而實(shí)時(shí)分析是物聯(lián)網(wǎng)框架必備功能。從三大平臺(tái)提供的數(shù)據(jù)處理能力來看,都打破了設(shè)備物聯(lián)的瓶頸,通過不同的技術(shù)能力來提供信息的存儲(chǔ)及能力,在實(shí)時(shí)分析上也難分伯仲。 IBM通過使用板和卡可視化實(shí)時(shí)數(shù)據(jù),可以創(chuàng)建一條規(guī)則,用于確保在設(shè)備中斷或設(shè)備溫度達(dá)到峰值時(shí),向用戶設(shè)備上的儀表板發(fā)送警報(bào),并向管理員發(fā)送電子郵件。使用云規(guī)則可為直接連接到云中 Watson IoT Platform 的設(shè)備觸發(fā)規(guī)則;使用邊緣規(guī)則可為連接到支持邊緣分析的網(wǎng)關(guān)的設(shè)備觸發(fā)規(guī)則。通過邊緣分析,可將分析規(guī)則觸發(fā)過程從云移至支持邊緣分析的網(wǎng)關(guān),通過執(zhí)行靠近設(shè)備的分析處理,可顯著降低上傳到云的設(shè)備數(shù)據(jù)流量。設(shè)備將其數(shù)據(jù)發(fā)送到支持邊緣分析的網(wǎng)關(guān),在該網(wǎng)關(guān)中邊緣分析規(guī)則對(duì)數(shù)據(jù)進(jìn)行解析。根據(jù)規(guī)則及其操作,關(guān)鍵數(shù)據(jù)和警報(bào)可能會(huì)發(fā)送到 IBM Watson IoT Platform,在網(wǎng)關(guān)上觸發(fā)警報(bào),或者寫入網(wǎng)關(guān)本地的文本文件。

而邊緣分析需要采取措施來減少傳感器設(shè)備與物聯(lián)網(wǎng)服務(wù)器之間的大量網(wǎng)絡(luò)帶寬損耗。最佳的解決方案是使用輕量級(jí)的通訊協(xié)議。另一個(gè)辦法就是使用邊緣分析法,以減少傳輸?shù)轿锫?lián)網(wǎng)服務(wù)器上的原始數(shù)據(jù)總量。即便是在簡單的硬件嵌入系統(tǒng)中(如Arduino),也可以實(shí)現(xiàn)邊緣分析法。

而通過我們的了解,IBM IoT平臺(tái)除了在實(shí)時(shí)數(shù)據(jù)處理上,還在提供了上次事件高速緩存,能夠做到365天前發(fā)生的事件檢索,這大大加強(qiáng)了信息分析能力,在離線分析上應(yīng)該IBM更勝一籌。

六、機(jī)器學(xué)習(xí)服務(wù)橫比

IBM Watson IoT

IBM Watson擁有最先進(jìn)的的自然語言辨識(shí)、機(jī)器學(xué)習(xí)、內(nèi)容分析、圖像影片分析等技術(shù),能在幾秒內(nèi)解讀百萬本書籍、數(shù)千萬則社群訊息、數(shù)億則物聯(lián)網(wǎng)資訊,從中歸納模式、察覺關(guān)聯(lián)性,進(jìn)而創(chuàng)造價(jià)值。

IBM Watson Retrieve and Rank 服務(wù)通過結(jié)合使用搜索與機(jī)器學(xué)習(xí)算法來檢測數(shù)據(jù)中的“信號(hào)”,幫助用戶找到與查詢最為相關(guān)的信息。此服務(wù)基于 Apache Solr 而構(gòu)建,開發(fā)人員可將其數(shù)據(jù)裝入該服務(wù),根據(jù)已知相關(guān)結(jié)果對(duì)機(jī)器學(xué)習(xí)模型進(jìn)行培訓(xùn),然后利用此模型,基于最終用戶的問題或查詢向這些用戶提供經(jīng)過改進(jìn)的結(jié)果。

IBM Watson Natural Language Classifier 服務(wù)應(yīng)用認(rèn)知計(jì)算方法來返回語句或短語的最佳匹配類。例如,您提交了一個(gè)問題,該服務(wù)將返回最佳匹配答案的鍵,或者返回應(yīng)用程序的后續(xù)操作。通過在訓(xùn)練時(shí)提供一組代表性字符串以及一組正確的類(每個(gè)字符串有一個(gè)或多個(gè)正確的類),可創(chuàng)建分類器實(shí)例。訓(xùn)練后,新的分類器可以接受新問題或短語,并返回排名靠前的匹配項(xiàng),每個(gè)匹配項(xiàng)都具有可能性值。

IBM Watson AlchemyAPI 提供一組服務(wù),支持企業(yè)和開發(fā)人員構(gòu)建相關(guān)應(yīng)用程序,用于理解 Web 頁面、新聞文章和博客中的內(nèi)容和文本上下文。例如,開發(fā)人員可以使用 AlchemyAPI 執(zhí)行以下任務(wù):提取任何可公開訪問的 Web 頁面、發(fā)布的 HTML/文本文檔或預(yù)先定義的新聞文章庫中提及的人員、地點(diǎn)、公司和其他實(shí)體。

AWS IoT

Amazon Machine Learning 提供可視化的工具和向?qū)?,指?dǎo)您按部就班地創(chuàng)建機(jī)器學(xué)習(xí)模型,而無需學(xué)習(xí)復(fù)雜的機(jī)器學(xué)習(xí)算法和技術(shù)。當(dāng)您的模型準(zhǔn)備好以后,Amazon Machine Learning 只要使用簡單的 API 即可讓您的應(yīng)用程序輕松獲得預(yù)測能力,而無需實(shí)現(xiàn)自定義預(yù)測生成碼或管理任何基礎(chǔ)設(shè)施。

Amazon Machine Learning 采用與 Amazon 內(nèi)部數(shù)據(jù)科學(xué)家社區(qū)多年來一直使用的機(jī)器學(xué)習(xí)技術(shù)相同的技術(shù),具有穩(wěn)定可靠、容易擴(kuò)展的特點(diǎn)。此服務(wù)使用強(qiáng)大的算法通過發(fā)現(xiàn)已有數(shù)據(jù)中的規(guī)律來創(chuàng)建機(jī)器學(xué)習(xí)模型。然后,Amazon Machine Learning 會(huì)使用這些模型來處理新數(shù)據(jù)并為應(yīng)用程序生成預(yù)測結(jié)果。

Amazon Machine Learning 具有極強(qiáng)的可擴(kuò)展性,每天可以生成數(shù)十億條預(yù)測結(jié)果,并以高吞吐量實(shí)時(shí)地將其送出。使用 Amazon Machine Learning 不需要對(duì)硬件或軟件事先投入資金,只需要根據(jù)使用量付費(fèi),所以不妨先從小規(guī)模做起,然后根據(jù)應(yīng)用程序的發(fā)展情況再酌情進(jìn)行擴(kuò)展。

Azure IoT

Azure 機(jī)器學(xué)習(xí)是基于云的強(qiáng)大預(yù)測分析服務(wù),使用它可以快速創(chuàng)建預(yù)測模型,并將其部署為分析解決方案。 使用 Azure 云運(yùn)行機(jī)器學(xué)習(xí)試驗(yàn)或構(gòu)建解決方案時(shí),不需要購買昂貴的硬件或基礎(chǔ)結(jié)構(gòu)。

Azure 機(jī)器學(xué)習(xí)不僅提供預(yù)測分析建模工具,還提供完全托管的服務(wù),可以通過此服務(wù)將預(yù)測模型部署為隨時(shí)可用的 Web 服務(wù)。 Azure 機(jī)器學(xué)習(xí)提供可在云中創(chuàng)建完整預(yù)測分析解決方案的工具:可以快速創(chuàng)建、測試、操作和管理預(yù)測模型。

媒體點(diǎn)評(píng)

以上兩家IoT平臺(tái)的機(jī)器學(xué)習(xí)能力都具有很強(qiáng)大的算法和技術(shù),包括極強(qiáng)的擴(kuò)展性及預(yù)測分析能力。

通過我們對(duì)IBM Watson機(jī)器學(xué)習(xí)服務(wù)了解,能夠提供能反覆學(xué)習(xí)與修正,使得結(jié)果越來越精準(zhǔn)。其能力與傳統(tǒng)撰寫程式或分析模型的作法大相徑庭,因?yàn)閭鹘y(tǒng)作法只能在既有模式中找答案,而IBM Watson則能在一個(gè)開放而無預(yù)設(shè)立場的前提下,從資料中萃取洞察。當(dāng)然,三大企業(yè)都在的示例毋庸置疑,究竟誰能率先取得突破仍是一個(gè)未知數(shù)。

七、IOT平臺(tái)安全解析

IBM Watson IoT

作為基于云的服務(wù),IBM Watson IoT Platform 嵌入了安全性作為其體系結(jié)構(gòu)的重要方面。

以下文檔回答了有關(guān)如何保護(hù)組織數(shù)據(jù)的一些常見問題,重點(diǎn)介紹了以下具體方面:

合規(guī)性:用于為安全性設(shè)置基準(zhǔn)的外部標(biāo)準(zhǔn)。

認(rèn)證:確保正嘗試訪問您組織信息的用戶、設(shè)備或應(yīng)用程序的身份。

授權(quán):確保用戶、設(shè)備和應(yīng)用程序有權(quán)訪問您組織的信息。

加密:確保數(shù)據(jù)僅可由授權(quán)方讀取,無法進(jìn)行攔截

AWS IoT

AWS IoT 在所有連接點(diǎn)處提供相互身份驗(yàn)證和加密,因此,絕不會(huì)在無可靠身份的設(shè)備和 AWS IoT 之間交換數(shù)據(jù)。AWS IoT 支持 AWS 身份驗(yàn)證方法(稱為“SigV4”)以及基于身份驗(yàn)證的 X.509 證書。還支持用戶移動(dòng)應(yīng)用使用 Amazon Cognito 進(jìn)行連接,Amazon Cognito 將負(fù)責(zé)執(zhí)行必要的操作來為應(yīng)用用戶創(chuàng)建唯一標(biāo)識(shí)符并獲取臨時(shí)的、權(quán)限受限的 AWS 憑證。

Azure IoT

Azure IoT 中心可連接、監(jiān)視并控制數(shù)百萬在各種操作系統(tǒng)和協(xié)議上運(yùn)行的 IoT 資產(chǎn),以通過 Azure IoT 中心快速開始你的物聯(lián)網(wǎng)項(xiàng)目。如果需要,控制特定設(shè)備的訪問權(quán)限以保持系統(tǒng)的完整性。借助這些資產(chǎn)建立可靠的雙向通信(即使間歇性連接),以便分析傳入的遙測數(shù)據(jù)并根據(jù)需要發(fā)送命令和通知。利用每設(shè)備身份驗(yàn)證,通過合適的憑據(jù)與設(shè)備通信,提升 IoT 解決方案的安全性。

媒體點(diǎn)評(píng)

物聯(lián)網(wǎng)設(shè)備其實(shí)都存在很多高位的漏洞,比如心臟出血漏洞、DDos漏洞以及很多弱密碼和跨站腳本漏洞,在面臨這些安全隱患中其實(shí)三大平臺(tái)都有著自己的解決方案。都通過了認(rèn)證、授權(quán)、加密等方法,對(duì)企業(yè)生產(chǎn)IoT產(chǎn)品前將安全融入產(chǎn)品生命周期,提升了整體的安全性能。

八、解決方案分析

IBM Watson IoT

共建車聯(lián)網(wǎng)生態(tài),打造智能出行體驗(yàn)

IBM 與合作伙伴共同打造車聯(lián)網(wǎng)平臺(tái)與產(chǎn)業(yè)鏈,利用結(jié)合路網(wǎng)、交通、天氣等數(shù)據(jù)源的大數(shù)據(jù)分析技術(shù),構(gòu)建綠色出行解決方案以降低運(yùn)輸能耗,提升交通效率,提供綠色、智能的出行服務(wù)與體驗(yàn)。

構(gòu)建水行業(yè)物聯(lián)網(wǎng),實(shí)現(xiàn)水資源可持續(xù)利用

中國面臨著嚴(yán)重的水資源問題。IBM 幫助水行業(yè)應(yīng)用物聯(lián)網(wǎng)、云計(jì)算和大數(shù)據(jù)等先進(jìn)技術(shù),以科學(xué)監(jiān)控和管理實(shí)現(xiàn)水安全和水資源的可持續(xù)利用,促進(jìn)環(huán)境產(chǎn)業(yè)升級(jí)與轉(zhuǎn)型。

物聯(lián)網(wǎng)助力清潔能源產(chǎn)業(yè)新發(fā)展

IBM 與合作伙伴攜手打造中國液化天然氣產(chǎn)業(yè)的物聯(lián)網(wǎng)技術(shù)創(chuàng)新與產(chǎn)業(yè)模式升級(jí)平臺(tái)。通過技術(shù)創(chuàng)新、設(shè)備升級(jí)、數(shù)據(jù)分析等手段,實(shí)現(xiàn)液化天然氣產(chǎn)業(yè)從以要素為驅(qū)動(dòng)向以模式為驅(qū)動(dòng)的全面轉(zhuǎn)型。

SilverHook Powerboats 開發(fā)了一款賽艇競技應(yīng)用,開發(fā)速度提高了40%。SilverHook 團(tuán)隊(duì)借助 IBM Internet of Things Platform 可直接將數(shù)據(jù)流發(fā)送到云端,進(jìn)而能夠快速在IBM Bluemix 平臺(tái)上構(gòu)建應(yīng)用,以一種高效的方式為比賽選手和賽艇迷進(jìn)行分析并提供洞察力。 借助IBM 技術(shù),SilverHook 團(tuán)隊(duì)構(gòu)建原型所需的時(shí)間縮短了40%,在三個(gè)月內(nèi)便交付了一種帶有數(shù)據(jù)可視化功能的綜合性分析解決方案。

AWS IoT

目前使用地區(qū)不包含中國

Azure IoT

Windows 10 IoT專為廣泛的智能設(shè)備而設(shè)計(jì),包括從小型工業(yè)網(wǎng)關(guān)到銷售點(diǎn)終端和ATM等更大、更復(fù)雜的設(shè)備。結(jié)合最新微軟開發(fā)工具和Azure物聯(lián)網(wǎng)服務(wù),合作伙伴可通過數(shù)據(jù)采集、存儲(chǔ)和處理創(chuàng)建可行性商業(yè)智能并提高業(yè)務(wù)收入。通過采用Windows 10 IoT操作系統(tǒng),提供端對(duì)端解決方案,從而發(fā)掘更多商機(jī),敬請期待。

使用 Azure服務(wù)實(shí)現(xiàn)此 IoT 解決方案體系結(jié)構(gòu)時(shí),Azure IoT 中心是重要的構(gòu)建基塊。IoT 套件可針對(duì)特定 IoT 方案提供此體系結(jié)構(gòu)的完整端到端實(shí)現(xiàn)。例如:遠(yuǎn)程監(jiān)視解決方案讓用戶能夠監(jiān)視設(shè)備的狀態(tài),例如自動(dòng)販賣機(jī)。預(yù)見性維護(hù)解決方案可幫助預(yù)測設(shè)備的維護(hù)需求(例如遠(yuǎn)端抽水站的水泵),以及避免意外停機(jī)。

媒體點(diǎn)評(píng)

物聯(lián)網(wǎng)不僅能推動(dòng)未來產(chǎn)品與服務(wù)創(chuàng)新,更能利用與最新技術(shù)的融合,打造全新商業(yè)模式,加速行業(yè)變革。這么多年沒有發(fā)展起來,最重要的一個(gè)原因是因?yàn)椴煌袠I(yè)的需求不同,且物聯(lián)網(wǎng)是碎片化市場,有著不同的標(biāo)準(zhǔn)。而IBM 正利用出色的云計(jì)算、大數(shù)據(jù)分析技術(shù)與本土用戶、合作伙伴合建物聯(lián)網(wǎng)生態(tài),共同推出越來越多針對(duì)不同行產(chǎn)業(yè)的商業(yè)應(yīng)用,在車聯(lián)網(wǎng)、水務(wù)行業(yè)、新能源行業(yè)都有成熟的解決方案,AWS據(jù)了解并沒有在中國落地,而Azure IoT主要是基于windows平臺(tái),在終端和ATM更大更復(fù)雜的設(shè)備上較為成熟。

總結(jié)

物聯(lián)網(wǎng)模式的快速發(fā)展需要強(qiáng)大的物聯(lián)網(wǎng)軟件平臺(tái),能通過物聯(lián)網(wǎng)用例滿足出現(xiàn)的需求。本文中,我們簡單的通過三個(gè)平臺(tái)的一些功能進(jìn)行了一些陳列和簡單的分析,希望能夠給關(guān)注物聯(lián)網(wǎng)技術(shù)人員的一個(gè)大概了解。而相對(duì)來說,具有一定優(yōu)勢的IBM Watson IoT大致總結(jié)以下三點(diǎn):

(1) 提供Node-RED 可視化的物聯(lián)網(wǎng)開發(fā)工具, 做為動(dòng)態(tài)設(shè)定處理數(shù)據(jù)規(guī)則

Node-RED是一種以新穎有趣的可視化方式將硬件設(shè)備,API和在線服務(wù)連接在一起的工具;

(2)采用 MQTT 做為物聯(lián)網(wǎng)傳送協(xié)議;

(3) 集成IBM 認(rèn)知運(yùn)算的Watson 各類服務(wù), 使用在物聯(lián)網(wǎng)的運(yùn)用上。

相信到2017年后,IoT將為生活提供更多便利。在智慧家庭、車聯(lián)網(wǎng)、水務(wù)、能源、電力、鋼鐵等多個(gè)領(lǐng)域中,隨著今年6月凍結(jié)標(biāo)準(zhǔn)的低功耗物聯(lián)網(wǎng)技術(shù)NB-IoT更是引起了產(chǎn)業(yè)鏈各方高度關(guān)注,NB-IoT的商用軌跡日益清晰,無論是IBM還是其他企業(yè),我們都希望能夠與合作伙伴加快物聯(lián)網(wǎng)部署,為傳統(tǒng)行業(yè)帶來全新的市場機(jī)會(huì),實(shí)現(xiàn)更大的商業(yè)成功以及市場拓展。

【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請注明原文作者和出處為51CTO.com】

責(zé)任編輯:王雪燕 來源: 51CTO
相關(guān)推薦

2023-12-14 14:38:53

物聯(lián)網(wǎng)數(shù)字化轉(zhuǎn)型

2022-11-24 14:46:38

物聯(lián)網(wǎng)IOT

2018-12-11 11:24:35

物聯(lián)網(wǎng)投資IOT

2022-04-28 11:38:13

企業(yè)級(jí)AI平臺(tái)選型

2014-04-18 10:46:48

物聯(lián)網(wǎng)Zebra摩托羅拉

2015-05-22 15:29:21

企業(yè)移動(dòng)平臺(tái)用友iUAP

2011-08-15 16:02:15

OpenNMS網(wǎng)管軟件

2018-06-07 08:20:51

自動(dòng)化測試移動(dòng)技術(shù)云平臺(tái)

2010-03-22 14:22:48

企業(yè)級(jí)802.11N

2019-03-11 08:58:25

物聯(lián)網(wǎng)IOT物聯(lián)網(wǎng)技術(shù)

2017-11-15 05:21:58

物聯(lián)網(wǎng)企業(yè)軟件IoT

2017-10-28 08:28:18

物聯(lián)網(wǎng)產(chǎn)業(yè)鏈互聯(lián)網(wǎng)

2020-12-16 20:07:18

容器技術(shù)

2015-10-15 17:17:33

云應(yīng)用平臺(tái)系統(tǒng)構(gòu)建實(shí)踐

2018-12-10 12:08:14

聯(lián)想

2023-07-27 10:17:31

LoRa 技術(shù)物聯(lián)網(wǎng)

2020-06-05 22:03:36

物聯(lián)網(wǎng)設(shè)備物聯(lián)網(wǎng)IOT

2022-05-17 16:46:59

物聯(lián)網(wǎng)eSIM

2020-12-21 18:21:09

戴爾

2017-03-21 10:22:09

移動(dòng)開發(fā)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)