自建或購買物聯(lián)網(wǎng)平臺的利與弊分析
您應該自建還是購買物聯(lián)網(wǎng)平臺?只有在了解了自己的具體需求和能力后,您才能做出正確決定。
確定為物聯(lián)網(wǎng)(IoT)項目自建還是購買平臺,可能是您做出的最重要選擇之一。作為項目其余部分的起點,讓基礎架構(gòu)“正確”可以帶來豐厚回報。
除非物聯(lián)網(wǎng)平臺是您出售的產(chǎn)品,否則購買幾乎是肯定的。讓我們探究為什么會這樣。
自建物聯(lián)網(wǎng)平臺
開發(fā)一個先進的、可立即投入使用的物聯(lián)網(wǎng)平臺需要大量時間、精力和專業(yè)知識才能做好。選擇自建而非購買通常也會帶來更大的風險、挑戰(zhàn)和費用。讓我們看一下您可能需要支持的兩個功能。
1、OTA固件更新
許多企業(yè)將需要無線遠程執(zhí)行固件更新。這是因為,除其他原因外,產(chǎn)品的最初愿景幾乎從來都不是完美的。
2、通訊
接下來,我們將轉(zhuǎn)到另一個功能,即通訊。設備需要交換信息。通常這是使用消息傳遞協(xié)議(如MQTT)完成的。對于許多運營團隊來說,建立MQTT代理是一個合理的期望。
在構(gòu)建強大的物聯(lián)網(wǎng)平臺時,上面兩個只是小問題而已。
從全局來看,還要考慮自己構(gòu)建物聯(lián)網(wǎng)平臺的人力資源成本。您需要嵌入式軟件工程師、網(wǎng)絡開發(fā)人員、安全人員、數(shù)據(jù)工程師,或者是來自可信、可靠的開發(fā)合作伙伴。聘請和維護這樣一個團隊既費錢又費時。
當然,所有這些都是假設您已經(jīng)花時間通過市場調(diào)查驗證過您的想法。如果您不確定您的產(chǎn)品概念是否真的有價值,那么構(gòu)建自己的物聯(lián)網(wǎng)平臺甚至會面臨更大的風險。
購買物聯(lián)網(wǎng)平臺
購買物聯(lián)網(wǎng)平臺可用于許多用例。購買物聯(lián)網(wǎng)平臺的好處包括更快的安裝和部署,以及已經(jīng)過測試和調(diào)試的成熟解決方案。
然而,購買物聯(lián)網(wǎng)平臺并不能始終為您提供所需的確切功能和特性。對于您的用途來說,現(xiàn)成的解決方案可能太復雜或太有限,因此您應該確保使用不同的技術(shù)來涵蓋所有需求。與許多決策一樣,“信任但也要查證”是購買平臺的好方法。
例如,Amazon Web服務提供了物聯(lián)網(wǎng)云平臺。鑒于Amazon的成熟度和知名度,您可以認為他們的物聯(lián)網(wǎng)產(chǎn)品將包括固件升級等功能,然而,事實并非如此!
事實證明,AWS IoT更新固件的主要機制是使用設備影子(device shadows)向每個設備發(fā)送“嘿,您應該更新”的消息。
換句話說,AWS IoT不提供現(xiàn)成的OTA固件更新。您要么自己構(gòu)建這個功能,要么不使用它,要么購買另一種解決方案(其中包括OTA更新以及與AWS IoT兼容的解決方案)。(來源物聯(lián)之家網(wǎng))這里的要點是永遠不要假設“包裝盒里”有什么東西,而永遠是三思而后行。
物聯(lián)網(wǎng)平臺:自建還是購買?
除了我們已經(jīng)討論過的內(nèi)容外,自建或購買物聯(lián)網(wǎng)平臺的決定還可能取決于以下因素。
1、定制級別
具有專門功能的高度定制化解決方案幾乎需要您自己構(gòu)建物聯(lián)網(wǎng)平臺。另一種選擇是購買預先構(gòu)建的物聯(lián)網(wǎng)解決方案,然后花費更多時間和金錢根據(jù)您的需求和目標進行定制,這可能會導致資源的低效利用。
2、上市時間
如果您想把產(chǎn)品快速推向市場,并且不確定自己是否有能力來構(gòu)建自己的解決方案,那么購買可能是正確的選擇。
記住,您花在構(gòu)思和構(gòu)建解決方案上的時間也是一種開銷。購買物聯(lián)網(wǎng)平臺意味著您花錢購買現(xiàn)在就能起作用的東西,從而降低項目永遠無法啟動的風險。
3、內(nèi)部員工
您是否擁有能夠設計、開發(fā)、測試、部署和維護物聯(lián)網(wǎng)平臺的員工?
自建和購買之間的正確選擇可能取決于您計劃如何使用物聯(lián)網(wǎng)平臺:它是貴公司的主要產(chǎn)品,還是僅僅是業(yè)務計劃的輔助部分。
在前一種情況下,您可能需要擁有這些員工。在后一種情況下,聘請和培訓這些人并支付他們的工資和福利可能并不劃算。
4、合規(guī)與安全
在選擇內(nèi)部或供應商提供的物聯(lián)網(wǎng)平臺時,能夠滿足法規(guī)遵從性和安全性要求也是成敗的關(guān)鍵因素。如果您不能滿足敏感數(shù)據(jù)的適當安全標準,您的組織可能會受到罰款和其他處罰。
使用成熟的公共云解決方案可能是風險最小的選擇。例如,AWS提供“政府云”(GovCloud),這是一種云計算服務,符合政府客戶及其合作伙伴的法規(guī)。微軟和谷歌也有自己符合政府法規(guī)要求的云解決方案。
5、持續(xù)維護
無論您是決定自建還是購買物聯(lián)網(wǎng)平臺,持續(xù)維護的問題都很重要。
如果您在內(nèi)部構(gòu)建平臺,則可能需要保留現(xiàn)有員工,以便他們繼續(xù)在該平臺上工作。否則,您需要供應商保證他們可以提供長期支持和維護。
了解物聯(lián)網(wǎng)項目需求
自建或購買物聯(lián)網(wǎng)平臺是一個復雜的問題。只有在了解了自己的具體需求和能力后,您才能做出正確決定。
如果您決定構(gòu)建自己的物聯(lián)網(wǎng)平臺,則絕對必須擁有一個團隊——無論是內(nèi)部團隊還是第三方開發(fā)合作伙伴——來創(chuàng)建和長期維護它。對于物聯(lián)網(wǎng)安全問題來說,這一點尤為重要,因為在很多情況下,物聯(lián)網(wǎng)安全都是事后才想到的。
另一方面,如果您決定購買預先構(gòu)建的物聯(lián)網(wǎng)解決方案,則需要確保它與您業(yè)務所需的功能和特性相匹配。