国产一区2区_男女性高爱潮免费看_免费的毛片视频_色www免费视频

四川中衛北斗科技有限公司

在線咨詢
微信

微信掃一掃

長按二維碼關注微信加好友

大規模開展物聯網的主要考慮因素

發布時間:2020-06-12 13:49


擴展物聯網產品意味著要將更多變量添加到組合中。您如何讓它們協同工作?

每次當您嘗試擴展項目時,都會遇到挑戰。

您項目的規模越大,解決問題的難度就越大,對于物聯網尤其如此。物聯網產品非常復雜,因為它們需要廣泛的技術堆棧。擴展您的物聯網項目意味著更多的設備、更多的連接、更多的用戶和更多的環境變量。

您如何讓它們協同工作?讓我們來看看在物聯網開發過程中需要考慮的一些關鍵事項,以確保您連接的設備可以大規模運行。

物聯網空中無線(OTA)更新

擴展物聯網產品時,最有價值的武器之一就是空中無線(OTA)更新。

傳統上,軟件開發是一個持續交付的過程。始終可以通過用戶調研和部署新的安全更新來改進某些方面。由于軟件是無形的,因此很容易不斷進行這些更改。

同時,硬件開發傳統上是線性的。一旦硬件出貨,它的開發工作就“完成”了,至少要等到新款或新系統問世后,舊款才被淘汰。

物聯網的開發過程是獨特的,因為它將軟件(可以隨時改變的東西)與硬件結合在一起。物聯網OTA更新是一項關鍵功能,它使物理設備能夠隨著用戶需求而發展,實現持續交付,并從現有產品中創造新的收入來源,以及安裝重要安全補丁和更新。

但是,要正確完成OTA更新很困難,因為固件中無法預料的錯誤可能會意外地使產品變板磚。此外,而且關鍵的是,物聯網固件的安全性很難得到保證。

診斷和調試遠程設備

在擴展物聯網產品時需要問的另一個基本問題是:當出現錯誤時該怎么辦?

我們對此主題的第一個建議是,確保您在物聯網開發過程中采取適當的預防措施,以避免錯誤出現。最好的方法是通過強大的用戶測試。有效的用戶測試使您有機會了解產品故障的所有可能方式,并且最好在實驗室外由沒有參與開發的人來執行。

盡管如此,即使在開發過程中執行了用戶測試,也會發生錯誤。物聯網領域的一些常見問題包括:

▲集成錯誤

▲特定地區的網絡問題

▲固件版本不兼容

▲功耗

在這種情況下,重要的是要有一個團隊隨時準備在發生錯誤時做出響應,并制定適當的流程以快速解決問題。支持團隊越快找到問題的根源,解決問題的速度就越快,因此請確保在報告錯誤時高度具體,包括以下信息:

發現錯誤的日期和大概時間。

錯誤描述:問題的簡要描述。

嚴重性:描述錯誤的影響。

重現步驟:有關如何重現此錯誤的逐步說明。(不要在這里做任何假設。說明列表越詳細,開發人員就越容易找到問題根源)。

實際行為:解釋按照說明重現該錯誤時會發生什么。這是錯誤的具體表現。

嘗試故障排除、解決方法和測試的步驟:描述您嘗試自行修復錯誤的所有操作。如果您找到了一種方法讓程序在有缺陷的情況下運行,請描述您是如何做到的。

這看起來像是要提供很多信息,但是通過預先給支持團隊提供上下文,您將消除不必要的來回操作,并更快地解決該錯誤。

此外,您也可以考慮創建一個用于報告錯誤的公開系統。一個公共的錯誤報告系統將為您的軟件質量創造奇跡。

為物聯網設備選擇合適硬件

物聯網產品有多種形狀和尺寸。這意味著,在為嵌入式設備購買硬件時,一刀切的策略無法解決這個問題,而且絕對無法大規模實施。

您需要選擇適合您用例的硬件,同時考慮電源要求、環境因素的影響以及硬件的耐用性。該產品將在哪里使用?有沒有您可能沒有考慮到的極端情況?

通常,從事硬件開發的物聯網項目經理正在尋找易于開發和使用、價格合理的東西,并且在功耗管理方面不需要巨大的權衡。(來源iothome)但要,要確保長期成功,還需要考慮供應鏈支持、軟件工具和支持、連接性壽命以及設備認證。

借助更好的支持更快地擴展

在沒有指導的情況下,涉足物聯網絕對是一個挑戰。然而,如果您把時間和預算投入到正確的OTA更新上,建立設備診斷和調試流程,并為項目選擇合適的硬件,您將更有可能成功。而這些則需要專業合作伙伴來提供指導。

除了幫助您設計和構建物聯網產品之外,專業合作伙伴還能為您的產品提供持續維護支持。專業合作伙伴將成為您團隊的延伸,以幫助您在期望的時間范圍內實現目標。


掃一掃在手機上閱讀本文章

版權所有? 四川中衛北斗科技有限公司    蜀ICP備14007264號-3    技術支持: 竹子建站