在過去的幾年里,我們見證了全球物聯(lián)網產品的巨大增長。物聯(lián)網涉及許多通過互聯(lián)網連接的設備,用于執(zhí)行改善人類生活的流程和服務。
在這個智能生活、智能家居、智能工業(yè)、智能交通和智能城市等時代,幾乎每個人都擁有物聯(lián)網設備。這些連接的設備每天收集大量的數(shù)據(jù)。據(jù)高德納(Gartner)稱,到2020年,聯(lián)網設備將超過204億臺。這意味著將繼續(xù)產生越來越多的數(shù)據(jù)。
云計算與物聯(lián)網的融合
物聯(lián)網設備產生的大量數(shù)據(jù),加上它們執(zhí)行的許多事務,對互聯(lián)網資源造成了巨大的壓力,這導致了與云計算的集成。實際上,云計算和物聯(lián)網是緊密耦合的。物聯(lián)網及相關技術的增長和發(fā)展主要依賴于云服務的可用性。
現(xiàn)在有很多云計算平臺,比如亞馬遜AWS、ThingSpeak、Adafruit IO、谷歌firebase、IBM Watson等。
云計算為物聯(lián)網提供了廣泛的服務,如數(shù)據(jù)存儲、處理和分析。云計算還允許物聯(lián)網設備用戶使用完全通過互聯(lián)網提供的服務執(zhí)行常見的計算任務。將物聯(lián)網和云計算集成,特別是在企業(yè)環(huán)境中,是非常劃算的。企業(yè)不必擁有所有的設備、平臺和服務,而是可以從云服務提供商那里租用。
智能手表等移動物聯(lián)網設備在不同位置收集數(shù)據(jù),可能需要隨時訪問這些數(shù)據(jù)。云使設備能夠存儲數(shù)據(jù)并從任何位置訪問數(shù)據(jù)。
云計算在物聯(lián)網中的作用
1. 提供遠程服務
云計算為物聯(lián)網設備提供處理能力、應用、數(shù)據(jù)存儲等服務。只要有互聯(lián)網接入,物聯(lián)網設備可以從地球上的任何地方遠程訪問這些服務。這使得物聯(lián)網設備不必依賴于內部部署的基礎設施。云以三種交付模型提供服務,即基礎設施即服務(IaaS)、平臺即服務(PaaS)和軟件即服務(SaaS)。
IaaS模型涉及提供物聯(lián)網設備使用的軟件和硬件資源。處理能力、存儲和分析是物聯(lián)網設備最常用的服務。PaaS模型提供了開發(fā)和提供云應用程序所需的環(huán)境。開發(fā)人員使用此服務開發(fā)物聯(lián)網應用程序并運行它們。支持不同的語言。該模型將數(shù)據(jù)存儲、計算資源和通信通道連接起來,為運行在云上的應用程序提供穩(wěn)定性。
幾家云提供商已經推出了物聯(lián)網專用服務。亞馬遜網絡服務(AWS)有AWS IoT Core、AWS Greengrass和AWS Kinesis等,它們?yōu)槲锫?lián)網部署提供不同的服務。微軟Azure有Azure IoT Edge和Azure IoT Hub,為物聯(lián)網應用程序提供定制服務。
2. 允許的可伸縮性
在云上托管應用程序提供了無限的可伸縮性空間,這是內部部署基礎設施無法提供的。在本地基礎設施上進行擴展可能非常昂貴,因為它需要購買更多硬件、增加配置和更多部署時間。在云上進行擴展的成本較低,因為它只需要租用更多的存儲空間。云還提供了靈活性,使您能夠擴展或縮小可使用的物聯(lián)網設備和應用程序的數(shù)量。
3. 提供安全保障
物聯(lián)網設備收集所有類型的數(shù)據(jù),包括健康、財務和個人身份信息(PII)等敏感數(shù)據(jù)。這些數(shù)據(jù)需要保護,以防止惡意行為者破壞隱私和完整性。云計算為這些數(shù)據(jù)提供了一個安全的存儲環(huán)境,這些數(shù)據(jù)一直處于監(jiān)控之中。云還確保定期更新其平臺、固件和應用程序,以消除已知的漏洞。
4. 允許合作
云計算具有廣泛的網絡接入,因此連接了許多物聯(lián)網開發(fā)人員。云計算使物聯(lián)網產品的開發(fā)人員能夠輕松協(xié)作。開發(fā)人員使用云物聯(lián)網平臺構建物聯(lián)網應用程序,并可以在一個項目中與遠程位置的其他人合作。協(xié)作確保及時的項目交付和高質量的產品。此外,應用程序可以在云平臺上共享數(shù)據(jù)。
將云用于物聯(lián)網的問題
關于使用云計算為物聯(lián)網設備和應用程序提供服務,出現(xiàn)了幾個問題。
延遲
當物聯(lián)網設備收集數(shù)據(jù)時,它會通過互聯(lián)網將數(shù)據(jù)傳輸?shù)皆贫诉M行處理、分析和存儲,在某些情況下還會下載分析后的數(shù)據(jù)以供使用。由于延遲,云和設備之間的數(shù)據(jù)發(fā)送和接收需要一些時間,可能是幾毫秒。如果設備需要將數(shù)據(jù)用于下一個活動,則延遲會延遲事件。在需要迅速采取行動的領域,如衛(wèi)生和安全部門,這些延誤可能是致命的。例如,當一輛智能自動駕駛汽車即將發(fā)生碰撞時,你不必等待它與云通信來做出轉向的決定。碰撞將在車輛接收到來自云的數(shù)據(jù)之前發(fā)生。
數(shù)據(jù)所有權
當物聯(lián)網設備在云中存儲數(shù)據(jù)時,設備用戶和云之間的所有權是一個問題。云服務提供商可以訪問數(shù)據(jù),從而侵犯其隱私。這是一個主要問題,特別是在健康數(shù)據(jù)等敏感數(shù)據(jù)受到損害的情況下。云服務提供商可能聲稱對存儲在其云中的數(shù)據(jù)擁有所有權。
潛在的事故
物聯(lián)網應用程序和云之間連接的任何中斷都意味著應用程序將無法運行并崩潰,直到鏈接被修復。這可能不會對智能農業(yè)等物聯(lián)網應用產生重大影響,但對智能健康領域的應用來說,可能會發(fā)生重大災難。因此,有必要在任何時候避免崩潰。
結論
云計算對物聯(lián)網有很多好處,因為它提供了關鍵的服務。物聯(lián)網的增長在很大程度上取決于云服務的可用性,如存儲和計算能力。
本文編譯自iotdesignpro