開發下一個偉大的物聯網 (IoT) 產品令人興奮,當今可用的技術使它比以往任何時候都更容易。連接設備開發技術的前景最近呈爆炸式增長。無論是廉價的顯示器或相機,還是過多的基于 Linux 的嵌入式計算機(例如 Raspberry Pi),構建和生產 IoT 設備比以往任何時候都容易。基于云的基礎架構還可以輕松擴展對這些設備的數據管理和數據處理支持。但相當多的挑戰與物聯網的開發和部署相關。在這里,我們將研究互操作性、安全性和數據保護以及數據疲勞。
互操作性
擁有一組無法合作的物聯網設備會導致互操作性噩夢。這并不是說某些設備不需要協同工作。但在可能的情況下,肯定需要集成物聯網設備以形成改進的應用程序。一些制造商支持集成他們的設備,但共同發布的協議是允許多供應商集成的真正最終目標。否則,設備管理可能會更加繁瑣,供應商鎖定的可能性會在物聯網采購中造成摩擦。
物聯網設備的標準對于未來的互操作性至關重要,不僅包括連接性,還包括數據分析。當然,這些標準將需要考慮安全和管理等關鍵項目,這是我們接下來的兩個主題。
安全和數據保護
數以百萬計的連接到互聯網的相同設備都存在常見漏洞利用的特定問題。一旦在一臺設備中識別出漏洞利用,則可以利用具有相同固件的所有其他設備。這導致了僵尸網絡或可用于分布式拒絕服務 (DDoS) 攻擊或作為垃圾郵件的分布式來源的被利用設備的大型網絡的問題。因此,設備安全對于此類設備至關重要。
同樣,保護設備本身的數據也很關鍵。拿一個家庭安全設備來收集有關家庭及其時間表的數據。黑客可以通過從家中設備收集的數據來識別房主何時外出。
在某些情況下,攻擊者根本不是在物聯網設備中尋找您的數據,而是它的處理能力。黑客已將大量物聯網設備重新用于利用其處理能力來挖掘加密貨幣。使用竊取權力和計算能力的分布式挖礦操作可能會擾亂本已動蕩的加密貨幣市場。
因此,使設備易于保護對于家庭設備的安全部署至關重要。這在許多 Internet 路由器都具有默認管理員/管理員用戶名和密碼的日子里尤為重要。
管理
與安全性類似,簡化設備管理并使它們在關鍵固件更新上保持最新的能力是關鍵。在理想情況下,這些設備將包括固件升級的自動管理。但這些設備也可以是高度可配置的,這需要在設備內驗證配置并通知潛在的不安全設置。
數據疲勞
與互操作性相關的是數據疲勞的話題。物聯網設備可以生成如此多的數據,以至于它可能會淹沒團隊或基礎設施處理這些數據的能力。這是數據疲勞的一方面,但也有用戶方面的問題。物聯網設備可以為用戶生成如此多的數據,以至于他們不知所措并失去興趣。關鍵是以正確的數量提供正確的數據,從而為用戶帶來好處。
結論
現在是設計和構建下一個出色的物聯網設備的最佳時機。但在你這樣做之前,重要的是要考慮圍繞安全性和設備管理的設計要點,以確保你不會創建下一個將困擾世界的僵尸設備。
M. Tim Jones 是一位資深的嵌入式固件架構師,擁有超過 30 年的架構和開發經驗。Tim 是多本書籍和多篇文章的作者,涉及軟件和固件開發領域。他的工程背景從地球同步航天器的內核開發到嵌入式系統架構和協議開發。
審核編輯黃宇
-
物聯網
+關注
關注
2913文章
44925瀏覽量
377022 -
IOT
+關注
關注
187文章
4230瀏覽量
197603
發布評論請先 登錄
相關推薦
評論