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