物聯網云平臺匯總數據的重要點和平臺軟件的數據解析
您之前可能聽說過“云”,但如果您不熟悉互聯網技術和/或您剛剛進入物聯網(IoT),它仍然可能有點模糊不清。在下面的文章中,我將簡要介紹云的歷史,并解釋云與物聯網的關系。
什么是云?
一個簡短的歷史
早在20世紀70年代,企業(yè)通過大型計算機系統租用時間很受歡迎。這些系統非常龐大且昂貴,因此企業(yè)自身擁有計算能力在經濟上沒有意義。相反,它們歸大公司,政府機構和大學所有。微處理器技術大大減少了尺寸和費用,導致個人計算機的出現,這種計算機在20世紀80年代迅速普及。突然間,企業(yè)可以(并且確實)在內部進行計算。然而,隨著高速連接的普及,趨勢已經逆轉:企業(yè)再次從其他組織租用計算能力。但那是為什么呢?而不是購買昂貴的硬件用于內部存儲和處理,而是在云中以低廉的價格租用它。云是一個巨大的,互聯網絡的強大服務器,為企業(yè)和人們提供服務。
今天,美國最大的云提供商是亞馬遜,谷歌和微軟,他們擁有龐大的服務器農場,作為云服務的一部分,他們將這些服務器租給企業(yè)。對于具有可變需求的企業(yè)(大多數時候他們不需要太多計算,但是他們偶爾需要很多),這是經濟有效的,因為他們可以根據需要付費。說到人,我們一直使用這些云服務。您可以將文件存儲在Google云端硬盤中而不是個人計算機上。當然,Google云端硬盤使用Google的云端服務?;蛘吣梢栽赟potify上收聽歌曲,而不是將歌曲下載到您的計算機或手機上。Spotify使用亞馬遜的云服務。通常,“在云中”發(fā)生的事情是通過互聯網連接而不是設備本身發(fā)生的任何活動。

物聯網和云
由于存儲和數據處理等活動是在云中而不是在設備本身上進行的,因此這對物聯網產生了重大影響。許多物聯網系統利用大量傳感器來收集數據,然后做出明智的決策(想知道物聯網系統的實際運作方式?)。使用云對于匯總數據和從該數據中獲取洞察力非常重要。例如,一家智能農業(yè)公司能夠在種植相同種子后比較堪薩斯州和科羅拉多州的土壤濕度傳感器。沒有云,在更廣泛的區(qū)域比較數據要困難得多。
使用云還可以實現高可擴展性。當您擁有數百,數千甚至數百萬個傳感器時,在每個傳感器上投入大量計算能力將是非常昂貴且耗能的。相反,數據可以從所有這些傳感器傳遞到云,并在那里匯總處理。對于物聯網的大部分而言,系統的頭部(或更確切地說,大腦)位于云中。傳感器和設備收集數據并執(zhí)行操作,但處理/命令/分析(也稱為“智能”內容)通常發(fā)生在云中。物聯網還需要云嗎?從技術上講,答案是否定的。數據處理和命令可以 通過互聯網連接在本地而不是在云中進行。被稱為“霧計算”或“邊緣計算”,這實際上 對一些物聯網應用程序很有意義。但是,對許多物聯網應用程序使用云有很多好處。由于成本增加,選擇不使用云將顯著減緩行業(yè)發(fā)展。重要的是,成本和可擴展性不是唯一的因素。這給我們帶來了一個更難的問題......

是云可取的物聯網?
到目前為止,我們只討論了將云用于物聯網的好處。在探討這些問題之前,讓我們簡要總結一下:
• 預付成本,包括前期和基礎設施
• 按需付費存儲/計算
• 高系統可擴展性和可用性
• 延長電池供電的傳感器/設備的使用壽命
• 能夠聚合大量數據
• 任何有互聯網連接的東西都可以變得“聰明”
但是云使用存在合理的擔憂:
• 數據所有權。將數據存儲在公司的云服務中時,您是擁有數據還是云提供商?這對涉及個人數據(如醫(yī)療保健或智能家居)的物聯網應用非常重要。
• 潛在的崩潰。如果連接中斷或云服務本身崩潰,則IoT應用程序將無法運行。對于某些物聯網應用,如智能農業(yè),短期不可操作性可能不是什么大問題,但對其他人來說可能是毀滅性的。您不希望涉及健康或安全的應用程序崩潰甚至幾秒鐘,更不用說幾個小時了。
• 潛伏。將數據發(fā)送到云并命令返回設備需要時間。在某些物聯網應用中,這些毫秒可能是至關重要的,例如健康和安全。一個很好的例子是自動駕駛汽車。如果即將發(fā)生崩潰,您不必在決定轉彎之前等待汽車與云通信。因此,當我們詢問云是否適合物聯網時:它取決于。
物聯網是一個廣泛的領域,包括各種各樣的應用程序。沒有一個通用的解決方案,因此物聯網公司在決定云是否對他們有意義時需要考慮他們的具體應用。這實際上是我公司存在的原因之一,旨在幫助那些想要構建物聯網解決方案的公司在整個流程中進行導航。