導(dǎo)讀:開(kāi)源是否會(huì)改變世界?
開(kāi)源是否會(huì)改變世界?
為了將問(wèn)題細(xì)化并找到答案,物聯(lián)傳媒記者依次特別采訪了國(guó)內(nèi)熱門(mén)的開(kāi)源物聯(lián)網(wǎng)平臺(tái)DGIOT負(fù)責(zé)人霍燕林、ThingsBoard中文網(wǎng)負(fù)責(zé)人王磊、ThingsPanel產(chǎn)品經(jīng)理張軍宏,圍繞開(kāi)源物聯(lián)網(wǎng)平臺(tái)的定位、運(yùn)營(yíng)情況、發(fā)展路徑、商業(yè)模式等問(wèn)題展開(kāi)交流討論。
從宏觀角度,產(chǎn)業(yè)界對(duì)開(kāi)源其實(shí)存在諸多共識(shí),包含以下方面:
1.“開(kāi)源”存在即合理。
“開(kāi)源”是一種軟件開(kāi)發(fā)的常見(jiàn)方式。與“閉源”不同,基于開(kāi)源許可證,開(kāi)源產(chǎn)品允許使用者自由獲取源代碼,并可以使用、復(fù)制、修改和再發(fā)布,開(kāi)源傳達(dá)的是開(kāi)放協(xié)作、平等共享的理念。
2.開(kāi)源提高產(chǎn)業(yè)開(kāi)發(fā)效率,減少重復(fù)建設(shè)。
物聯(lián)網(wǎng)開(kāi)發(fā)向來(lái)具有成本高、時(shí)間長(zhǎng)、難度大等痛點(diǎn),在經(jīng)歷前期試錯(cuò)后,越來(lái)越多企業(yè)和玩家意識(shí)到做重復(fù)建設(shè)沒(méi)有意義,都不如開(kāi)放一些出來(lái),主動(dòng)和其他生態(tài)伙伴的產(chǎn)品和服務(wù)形成互補(bǔ),補(bǔ)齊各自短板,共同向客戶(hù)提供完整解決方案。事實(shí)上,開(kāi)源實(shí)現(xiàn)了資源的最大化利用。
3.繁榮開(kāi)源生態(tài)有利于創(chuàng)新。
物聯(lián)網(wǎng)產(chǎn)品普遍尋求差異化,但創(chuàng)新方式并不千篇一律。開(kāi)源機(jī)制降低了開(kāi)發(fā)的門(mén)檻和成本,支持最懂自身需求的客戶(hù)基于開(kāi)源工具進(jìn)行最核心、最少工作量的自主創(chuàng)新,無(wú)需顧及其他通用開(kāi)發(fā)的部分。
4.“開(kāi)源”不是終點(diǎn),將進(jìn)一步聯(lián)合生態(tài)向客戶(hù)提供完整解決方案。
開(kāi)源物聯(lián)網(wǎng)平臺(tái)多數(shù)是設(shè)備管理平臺(tái),起初都是強(qiáng)調(diào)通用性的工具類(lèi)型產(chǎn)品。但這種產(chǎn)品的投入產(chǎn)出比并不太高,因?yàn)楦邇r(jià)值往往在數(shù)據(jù)分析和服務(wù)的部分。所以,開(kāi)源物聯(lián)網(wǎng)平臺(tái)大多會(huì)在通用功能發(fā)展成熟后再進(jìn)入垂直行業(yè)。除了做好“工具”,“工具+內(nèi)容”會(huì)煥發(fā)更強(qiáng)大的生命力。
5.除了個(gè)人開(kāi)發(fā)者,“開(kāi)源”產(chǎn)品也面向集成商、設(shè)備商、方案商。
個(gè)人愛(ài)好的開(kāi)源可能是為愛(ài)發(fā)電,不追求回報(bào);但還存在另一種成熟業(yè)態(tài)是企業(yè)參與貢獻(xiàn)開(kāi)源項(xiàng)目,且企業(yè)級(jí)開(kāi)源項(xiàng)目一般能夠提供軟件授權(quán)、技術(shù)支持、定制開(kāi)發(fā)等服務(wù)模式,并且也為平臺(tái)的穩(wěn)定性、可靠性、安全性負(fù)責(zé)。
但不同的開(kāi)源IoT平臺(tái)仍然具有差異,以下是對(duì)本次調(diào)研產(chǎn)品的進(jìn)一步介紹:
DGIOT
DGIOT創(chuàng)始團(tuán)隊(duì)出身移動(dòng)通訊領(lǐng)域,開(kāi)發(fā)過(guò)多家億級(jí)高并發(fā)運(yùn)營(yíng)級(jí)平臺(tái),自2017年開(kāi)始在IoT領(lǐng)域承接平臺(tái)項(xiàng)目,在2021年初將DGIOT平臺(tái)正式開(kāi)源。
產(chǎn)品方面,以輕量級(jí)(6分鐘完成私有化部署)、全開(kāi)放源碼、千萬(wàn)級(jí)并發(fā)(單4核8G服務(wù)器可承載130萬(wàn)以上的設(shè)備長(zhǎng)連接,集群可承載3000萬(wàn)設(shè)備同時(shí)在線(xiàn))、電信級(jí)穩(wěn)定性(99.9999%)、全業(yè)務(wù)模擬壓測(cè)(提供千萬(wàn)級(jí)設(shè)備、多協(xié)議、多業(yè)務(wù)場(chǎng)景的模擬運(yùn)行壓測(cè))為優(yōu)勢(shì)。
目前DGIOT在GitHub上的Star數(shù)超過(guò)5k,國(guó)內(nèi)外用戶(hù)突破6萬(wàn),國(guó)內(nèi)連接設(shè)備數(shù)超過(guò)1500萬(wàn)臺(tái)。
實(shí)際案例方面,基于DGIOT平臺(tái)電信級(jí)穩(wěn)定的特性,為智能電表領(lǐng)域的客戶(hù)實(shí)現(xiàn)了服務(wù)器連續(xù)穩(wěn)定運(yùn)行960天,且平臺(tái)服務(wù)器僅2核4G配置,CPU占用率1/4,內(nèi)存消耗1/2,可承載7萬(wàn)物聯(lián)網(wǎng)設(shè)備同時(shí)在線(xiàn)。
DGIOT的成長(zhǎng)規(guī)劃可總結(jié)為關(guān)鍵2點(diǎn):
1)前后端完全開(kāi)放開(kāi)源。
DGIOT將前后端代碼完全開(kāi)源,開(kāi)源授權(quán)協(xié)議采用了Apache 2.0協(xié)議,技術(shù)交流群(微信群和QQ群)成員達(dá)到3500+,覆蓋園區(qū)、工廠、學(xué)校、醫(yī)院、能源、安防等行業(yè)場(chǎng)景,涉及CEO/CTO、架構(gòu)師、前端/后臺(tái)開(kāi)發(fā)、行業(yè)專(zhuān)家、項(xiàng)目經(jīng)理等不同崗位角色。
2)產(chǎn)業(yè)鏈上下游生態(tài)合作。
結(jié)合產(chǎn)業(yè)鏈上下游合作伙伴商的優(yōu)勢(shì),與平臺(tái)進(jìn)行生態(tài)互補(bǔ),共同賦能產(chǎn)業(yè)集群客戶(hù)。DGIOT已成立多家子公司(臺(tái)州、無(wú)錫、長(zhǎng)沙、深圳等),聚焦本地區(qū)產(chǎn)業(yè)集群的深度賦能與服務(wù)。
DGIOT主要負(fù)責(zé)人霍燕林表示:“物聯(lián)網(wǎng)平臺(tái)只是數(shù)字化過(guò)程中平臺(tái)底座和支撐工具而已,只有與產(chǎn)業(yè)鏈的專(zhuān)家合作,把產(chǎn)業(yè)數(shù)據(jù)內(nèi)容做得更豐富、工具做得更易用,智能化算法更實(shí)用,圍繞客戶(hù)核心業(yè)務(wù)做深度與高效的賦能,才是平臺(tái)企業(yè)生存與發(fā)展的關(guān)鍵?!?/p>
ThingsBoard
ThingsBoard于2016年正式發(fā)布1.0版本,定位為開(kāi)源的物聯(lián)網(wǎng)設(shè)備管理平臺(tái),可實(shí)現(xiàn)物聯(lián)網(wǎng)項(xiàng)目的快速開(kāi)發(fā)、管理和擴(kuò)展,幫助IoT從業(yè)者及團(tuán)隊(duì)提高生產(chǎn)力、減輕工作負(fù)擔(dān)、降低研發(fā)成本,從根本上為物聯(lián)網(wǎng)上層業(yè)務(wù)開(kāi)發(fā)做減法。
ThingsBoard支持通過(guò)主流的標(biāo)準(zhǔn)協(xié)議(HTTP、MQTT、CoAP、SNMP、LWM2M)實(shí)現(xiàn)設(shè)備連接、數(shù)據(jù)采集、設(shè)備控制,同時(shí)可以通過(guò)網(wǎng)關(guān)向上或向下兼容眾多的設(shè)備協(xié)議實(shí)現(xiàn)數(shù)據(jù)收集并上傳至云平臺(tái)。
ThingsBoard分為社區(qū)版(CE)和專(zhuān)業(yè)版(PE)。社區(qū)版遵循Apache 2.0進(jìn)行開(kāi)源;專(zhuān)業(yè)版是閉源版本,提供更多高級(jí)功能例如白標(biāo)、權(quán)限(RBAC)、數(shù)據(jù)集成、實(shí)體分組、計(jì)劃任務(wù)、報(bào)表等并提供私有化部署方案。
目前,社區(qū)版已經(jīng)發(fā)展成為國(guó)內(nèi)IoT企業(yè)在建設(shè)平臺(tái)時(shí)的重要參考,并且吸引了廣泛物聯(lián)網(wǎng)從業(yè)者、開(kāi)源平臺(tái)愛(ài)好者的關(guān)注。
其中ye程序員(王工)就在對(duì)比行業(yè)諸多產(chǎn)品后認(rèn)為T(mén)hingsBoard具有文檔完整、開(kāi)源技術(shù)成熟、架構(gòu)領(lǐng)先、易擴(kuò)展、易維護(hù)等特點(diǎn),結(jié)合國(guó)內(nèi)愛(ài)好者的訴求,他決定將ThingsBoard相關(guān)文檔資料進(jìn)行翻譯并在2020年正式上線(xiàn)ThingsBoard中文網(wǎng)站。在這之后持續(xù)發(fā)揚(yáng)“我為人人,人人為我”的開(kāi)源精神與愛(ài)好者交流溝通,在技術(shù)層面秉持“學(xué)無(wú)先后,達(dá)則為師”的理念向外界學(xué)習(xí),截止目前運(yùn)營(yíng)著數(shù)千人的交流社群,幫助更多國(guó)內(nèi)IoT企業(yè)了解并用好ThingsBoard。
ye程序員(王工)表示:“做中文網(wǎng)站是一項(xiàng)為愛(ài)發(fā)電的事。雖然ThingsBoard官方還沒(méi)有專(zhuān)門(mén)做國(guó)內(nèi)的IoT市場(chǎng),但它實(shí)實(shí)在在提供了高效的開(kāi)源工具給到全行業(yè),使企業(yè)和開(kāi)發(fā)者能夠基于工具去專(zhuān)注核心功能的創(chuàng)新,這拓寬了行業(yè)發(fā)展的上層空間?!?/p>
ThingsPanel
ThingsPanel的成長(zhǎng)路線(xiàn)更具有故事性。比如早期把“界面好看”作為產(chǎn)品最大亮點(diǎn),在經(jīng)過(guò)與用戶(hù)溝通后,調(diào)整為“功能優(yōu)先”,即“先好用,再好看”。以及基于“好用”理念,平臺(tái)也從使用PHP語(yǔ)言升級(jí)到使用GO語(yǔ)言,使占用內(nèi)存空間節(jié)省80%,微服務(wù)啟動(dòng)時(shí)間從30秒縮短到0.5秒。另外,2020年開(kāi)始啟動(dòng)研發(fā)的ThingsPanel最早也吸收了ThingsBoard的設(shè)計(jì)理念,但不同之處是更直接面向本土需求。
ThingsPanel的發(fā)展目標(biāo)是成為物聯(lián)網(wǎng)通用底座并提供行業(yè)積木解決方案。第一階段是做好底層基礎(chǔ)平臺(tái),平臺(tái)的通用能力建設(shè)被認(rèn)為是最迫切的任務(wù);第二階段便是和伙伴一起做行業(yè)方案并在其中承擔(dān)“行業(yè)積木”的角色。
整個(gè)發(fā)展過(guò)程都將秉承ThingsPanel以插件化為特征的優(yōu)勢(shì),包括協(xié)議層、設(shè)備層、輸出層均實(shí)現(xiàn)插件化,達(dá)到模塊級(jí)別重用、預(yù)構(gòu)件之間松耦合、容易拓展等能力。
目前,ThingsPanel運(yùn)營(yíng)著超過(guò)千人的交流社群,包括集成商、設(shè)備商、方案商、最終用戶(hù)等不同類(lèi)型,他們從事的行業(yè)涉及農(nóng)業(yè)、電力、煤礦、水利水務(wù)等領(lǐng)域。
對(duì)于通用平臺(tái)的未來(lái)演進(jìn)方向,ThingsPanel核心作者張軍宏表示:“只作為工具的話(huà),平臺(tái)的客戶(hù)面是相對(duì)窄的。支持提供方案,才會(huì)有更大的市場(chǎng)和潛在客戶(hù)。”
總結(jié)
回到文章開(kāi)頭的問(wèn)題:開(kāi)源會(huì)改變世界嗎?
筆者是相信會(huì)的。
正如中國(guó)科學(xué)院院士王懷民曾經(jīng)說(shuō)過(guò):“不確定的創(chuàng)新,需要自下而上的開(kāi)源范式,通過(guò)群智涌現(xiàn)來(lái)創(chuàng)作源代碼。”
我們關(guān)注的物聯(lián)網(wǎng)產(chǎn)業(yè),恰恰處在充滿(mǎn)不確定性創(chuàng)新的早期階段,尤為呼喚群智涌現(xiàn),或許這將通過(guò)開(kāi)源的力量來(lái)完成。
在12月即將發(fā)布的《2023物聯(lián)網(wǎng)平臺(tái)產(chǎn)業(yè)研究報(bào)告及案例集》中,我們將完整披露近期有關(guān)物聯(lián)網(wǎng)平臺(tái)的所有調(diào)研內(nèi)容,敬請(qǐng)期待!
與報(bào)告撰筆者面對(duì)面:露西
商務(wù)合作請(qǐng)聯(lián)系:周先生