物聯網(IoT)并不是一項新技術,而是將既有的技術應用于新情況和新案例中。正因如此,大家會認為開發出一個物聯網產品并不那么困難;這種認知是極其錯誤的。
物聯網實際上是一個網絡連接系統中的系統。物聯網的實作,需要在所有系統之間協調通訊與操作,包括內建傳感器的可聯網產品、各種云端平臺和網絡,以及用以控制并監控運作效能的行動應用軟件或者web應用程序等等,所以是相當復雜的。
更重要的是,物聯網產品通常都缺乏像計算機或移動裝置的強大硬件,計算、記憶和儲存的功能十分有限。
由于這些困難,制造商在設計和建構物聯網產品時,最好選擇功能完善的物聯網平臺。好的物聯網平臺技術,可以妥善處理物聯網產品的各種功能與需求,讓制造商能夠專注于在自己的核心能力上,開發出最優秀的物聯網產品。
八個物聯網平臺商必須自問的問題
找到一些關鍵問題的答案,能夠幫助你選擇合適的物聯網平臺,以提高物聯網產品研發的速度。以下是幾個需要考慮的問題:
問題1:物聯網的安全策略
毫無疑問,信息安全是幾乎每個制造商在設計物聯網產品時都會考慮的主要問題。物聯網平臺技術必須整個產品鏈都擁有企業級的安全,不論產品本身、云端平臺,乃至于移動裝置端或web端的應用程序。
一些端到端整合、基于標準的技術應該包含:
▲AAA級安全
▲設備到云端的網絡安全性
▲用戶APP到無線網絡的安全性
▲云端平臺安全性
▲包含身份認證和最新證書的設備安全
▲應用程序的身份驗證
▲數據加密
▲本地、傳輸過程和云端的數據保護
▲安全的Session啟動
▲安全升級的具體計劃,包含無線(OTA)通訊
問題2:如何應對移動裝置端與web端的應用程序開發?
太多的制造商在物聯網產品開發過程中忽視了應用程序的開發,這大錯特錯。因為移動裝置端與web端的應用程序,決定了物聯網產品的用戶體驗;客戶會以此判斷產品的成功或失敗。
物聯網平臺提供商無需全心開發手機應用程序,但是一個理想的物聯網平臺,應該提供應用程序開發的加速和整合工具,以及其它物聯網技術。最好還要有個專門對應應用程序開發的生態系統,為應用程序提供量身訂做的開發服務。
物聯網技術正在飛速發展,平臺必須具有靈活性和不會過時的技術。
此外,物聯網平臺提供者應該提供基于角色的訪問控制(Role-Based Access Control)能力。這允許產品基于不同的個體“角色”接受控制(例如企業或家庭),或者是基于時間地點等條件。
問題3:關于未來的未知事物,你的物聯網平臺擁有足夠的靈活性嗎?
一般而言,技術正在飛速發展,特別是物聯網技術。這是一個不斷除舊布新,不斷遭遇挑戰的過程。物聯網平臺必須具有靈活性和不會過時的技術。無論未來需要或者出現什么新功能、新協議甚至新技術,物聯網平臺應該確保你的產品不會卡在技術死角。
敏捷的物聯網平臺將基于開放標準:供貨商應該明確承諾時時跟上最新物聯網技術,在協議和標準演變與發展時不落其后。
▲物聯網平臺旨在提供端到端的軟件,這使得設備制造商(如冰箱、恒溫器制造商)不僅能開發智能產品,還能為最終用戶提供簡潔的、可靠的物聯網服務。
問題4:當想要大大增加聯機的物聯網產品數量時,會發生什么?
實現少數產品的連接已經相當富有挑戰性,那么當聯機的物聯網產品數量增加到成千上萬、上百萬,甚至在未來五年達到行業預測的數以億計時,情況將變得更加復雜。物聯網的可擴展性不僅體現在設備的規模數量上,還需體現在云端、軟件應用程序、數據、安全性、可靠性、延遲、用戶體驗甚至支持水平上。
問題5:推出新產品需要多長時間?
物聯網平臺提供者應該要加速產品的上市時間,但是切記,對不切實際的時間估計要心生警惕。
不要根據傳統產品的經驗來計劃產品上市時間表。物聯網產品的設計過程中,必須考慮包括硬件開發、無線通信、云端操作、手機/web端應用程序的開發,和端點對端點安全性在內的所有因素。一般來說,單一產品可能需要九個月到一年才能進入市場,使用網關的產品可能需要十二個月到十八個月。
另外,需要確保有足夠的時間進行實際測試。對于簡單的物聯網產品,領先的物聯網平臺提供商應花最少三個月進行實際測試;更加復雜的物聯網解決方案則可能需要六個月。嚴格的實際測試,是發現安全漏洞與錯誤的唯一途徑。
當聯機的物聯網產品數量愈來愈多,相互聯機的各種情況將變得更加復雜。
問題6:我們的物聯網產品將如何與其它產品、各種云基礎設施以及第三方服務之間進行相互操作?
物聯網產品若想充分發揮它們的潛力,那必須盡可能廣泛的與其它產品相互鏈接操作,包括不同的制造商和各種不同的服務,例如能源管理、天氣預報、環境狀況、交通路況服務。
與可擴展性和安全性一樣,互操作性是從里到外的,不可能后來才“添加”進去。當評估物聯網平臺時,能對“產品將如何與其它連接產品、其他設備和服務以及其它未來可能出現的事物相互連結操作?”這個問題給出清晰明確回答的平臺,就是你要找的。
問題7:如果電源或者是網絡連接出了問題,那么連接設備的運行情況會如何?
當電源或者是網絡連接出問題的時候,預定的工作排程和指令還是得照常運作。即使失去網絡聯機,物聯網平臺仍然需要有這樣“自己照顧自己”的操作設計。例如,終端用戶應該確知他們的門鎖不會失靈,讓陌生人擅入,或是把有權進入的人擋在外面。即使出現網絡故障,也仍然可以正常開關門。
問題8:產品產生的數據由誰擁有?
物聯網平臺提供者的答案應該要很簡單:你的產品產生的數據,應該由你所有。必須確保物聯網平臺提供者不會擁有你的任何數據,否則,制造商將看不見物聯網的最重要價值,也就是產品實際運作使用時產生的數據。
其他問題
當然,還有許多其它更值得向物聯網解決方案提供者提問的問題,比如延遲和反應速度、客戶支持、如何處理物聯網產品產生的數據等。也需要注意潛在平臺提供者詢問你的問題。他們應該試圖了解你的使用案例、期望、預算,以及你的物聯網整體戰略。一開始就提出正確的問題,將幫助你選擇正確的路線。