都在做低代碼,騰訊阿里有何不同?(騰訊阿里用什么編程語(yǔ)言)
微搭起初服務(wù)于微信小程序的開(kāi)發(fā)者生態(tài),基因也更偏重于服務(wù)開(kāi)發(fā)者。釘釘則更強(qiáng)調(diào)業(yè)務(wù)人員來(lái)使用和開(kāi)發(fā)低代碼應(yīng)用。
隨著大低碼戰(zhàn)略和開(kāi)發(fā)云原生理念的落地,騰訊云的云原生開(kāi)發(fā)者生態(tài)將逐步成型。
文|任曉漁
編|周路平
又一家企業(yè)開(kāi)始大張旗鼓地強(qiáng)調(diào)低代碼了。盡管不是新概念,但低代碼卻是最近圈內(nèi)非常火熱的詞,無(wú)論是騰訊云、阿里云等云廠商,還是協(xié)同辦公軟件企業(yè),都在強(qiáng)調(diào)各自的低代碼能力。
在不久前的云開(kāi)發(fā)技術(shù)峰會(huì)上,騰訊云發(fā)布了一組數(shù)據(jù):低代碼平臺(tái)微搭的應(yīng)用數(shù)超過(guò)30萬(wàn),而基于底層云開(kāi)發(fā)的開(kāi)發(fā)者數(shù)量已超過(guò)300萬(wàn),日均調(diào)用次數(shù)超過(guò)30億。
作為騰訊旗下的兩款服務(wù)于開(kāi)發(fā)者群體的產(chǎn)品,云開(kāi)發(fā)能將開(kāi)發(fā)者所需的底層IaaS資源服務(wù)化,而微搭則從應(yīng)用出發(fā),將低代碼能力通過(guò)PaaS平臺(tái)的方式提供給開(kāi)發(fā)者,降低開(kāi)發(fā)門(mén)檻。
“開(kāi)發(fā)云原生正在變成一件和上云同等重要的事。”騰訊高級(jí)執(zhí)行副總裁、云與智慧產(chǎn)業(yè)事業(yè)群CEO湯道生說(shuō),而云開(kāi)發(fā)和低代碼是“開(kāi)發(fā)云原生”理念的兩款具象產(chǎn)品,前者作為開(kāi)發(fā)底座,后者作為開(kāi)發(fā)工具,共同構(gòu)成了騰訊開(kāi)發(fā)者生態(tài)里的大低碼戰(zhàn)略。
01
中式SaaS焦慮的一種解法
SaaS廠商六度人和的研發(fā)副總裁馮穎長(zhǎng)期被一個(gè)問(wèn)題困擾——由于各種原因,他們不得不把一些客戶(hù)拒于門(mén)外。
作為一家成立于2008年的CRM軟件公司,六度人和的產(chǎn)品特點(diǎn)是滿足不同行業(yè)的人從獲客到銷(xiāo)售、復(fù)購(gòu)整個(gè)流程的管理需求。
以簽到打卡和培訓(xùn)等應(yīng)用為例,這類(lèi)需求零散、獨(dú)立于原有的客戶(hù)管理系統(tǒng)之外,如果不理會(huì),繼續(xù)以標(biāo)準(zhǔn)產(chǎn)品交付,找上門(mén)的客戶(hù)需求就得不到滿足。如果想服務(wù)好客戶(hù),接下單子,就得做定制化開(kāi)發(fā),“人力成本高,每個(gè)產(chǎn)品都定制,接一個(gè)單就是虧錢(qián)”。
六度人和的困擾,某種程度可能也是國(guó)內(nèi)SaaS從業(yè)者們普遍頭疼的問(wèn)題。不同行業(yè)客戶(hù)的數(shù)字化需求千差萬(wàn)別,怎么做好通用產(chǎn)品的同時(shí),還能服務(wù)一部分定制需求?
紅杉資本中國(guó)基金董事總經(jīng)理翟佳此前接受媒體采訪時(shí)就曾表示,中國(guó)企服市場(chǎng)上先天缺少了好的中小企業(yè)市場(chǎng)。國(guó)內(nèi)沒(méi)有像美國(guó)的SaaS那樣,可以同時(shí)把通用產(chǎn)品做得好、定制化客戶(hù)被服務(wù)意愿又強(qiáng)的大環(huán)境。至少在一段時(shí)間內(nèi)這樣的環(huán)境都不成熟,導(dǎo)致企業(yè)沒(méi)有辦法做成又標(biāo)準(zhǔn)化又快增長(zhǎng)的SaaS軟件公司。
SaaS廠商內(nèi)部自研開(kāi)發(fā)平臺(tái),把一些可復(fù)用的能力PaaS化被認(rèn)為是一種不錯(cuò)的選擇。不過(guò)業(yè)界普遍的共識(shí)是,這種解決方案下,自己寫(xiě)前后端的代碼,并完成部署測(cè)試,成本太高。“基于開(kāi)源代碼的自研,軟件產(chǎn)品還需要不斷迭代,如果在服務(wù)客戶(hù)的過(guò)程中迭代,合作周期長(zhǎng),使用感也很差”,一個(gè)SaaS開(kāi)發(fā)者提到這種路徑的難處。
六度人和選擇了與低代碼PaaS平臺(tái)合作,把騰訊云微搭產(chǎn)品納入到自己的開(kāi)發(fā)環(huán)境中,基于低代碼平臺(tái)去構(gòu)建自己的SaaS產(chǎn)品,把最通用的能力做成模板。在面對(duì)外部客戶(hù)的定制需求,這些封裝的能力可以模塊化地拖拽,形成復(fù)雜的交互和業(yè)務(wù)。
作為微搭產(chǎn)品的一個(gè)典型應(yīng)用案例。騰訊云微搭團(tuán)隊(duì)告訴數(shù)智前線,類(lèi)似六度人和這樣的合作方式,是微搭低代碼平臺(tái)未來(lái)主要的切入群體。
中國(guó)特有的數(shù)字化環(huán)境下,不是放棄定制,而是用工具更高效靈活地完成定制。“PaaS能力 SaaS廠商”的組合模式下,SaaS廠商將自己的傳統(tǒng)優(yōu)勢(shì)項(xiàng)目和低代碼結(jié)合,從而獲得更高的靈活性和敏捷性。一位業(yè)內(nèi)人士認(rèn)為,這本身意味著傳統(tǒng)的ISV廠商們利用新技術(shù)開(kāi)始企業(yè)服務(wù)領(lǐng)域的數(shù)字化轉(zhuǎn)型。
“原來(lái)一套SaaS軟件是標(biāo)品,現(xiàn)在通過(guò)低代碼和原子化可以做多定制化的應(yīng)用”, 騰訊云云開(kāi)發(fā)總經(jīng)理寧鵬偉告訴數(shù)智前線。
同時(shí),由于一些高客單價(jià)客戶(hù)對(duì)數(shù)據(jù)隔離和安全有要求,微搭能提供小租戶(hù)獨(dú)享的環(huán)境,每個(gè)開(kāi)發(fā)者和SaaS服務(wù)商可以給他們的客戶(hù)分配一套數(shù)據(jù)隔離的獨(dú)立環(huán)境。這在已有的低代碼平臺(tái)中不多見(jiàn),也受到不少SaaS廠商歡迎?!斑@種方案能帶來(lái)獲客的增長(zhǎng),把原有的SaaS軟件拆解到微搭中,服務(wù)于原來(lái)做不到的場(chǎng)景,比如很高的客單價(jià)或者是很高的定制化應(yīng)用。”寧鵬偉說(shuō)。
02
更面向開(kāi)發(fā)者的低代碼平臺(tái)
近年來(lái),主流科技大廠對(duì)低代碼的投入以肉眼可見(jiàn)的速度增加。
據(jù)Gartner預(yù)測(cè),到2025年全球低代碼收入將達(dá)到290億美元,復(fù)合年增長(zhǎng)率超過(guò)20%;而僅低代碼PaaS部分,預(yù)計(jì)也將擴(kuò)大到143.8億美元,復(fù)合年增長(zhǎng)率為26.4%。到2025年,企業(yè)機(jī)構(gòu)開(kāi)發(fā)的新應(yīng)用中有70%將使用低代碼或無(wú)代碼技術(shù),而在2020年這個(gè)數(shù)字不到25%。
但低代碼到底是面向哪個(gè)群體一直存有爭(zhēng)議。有觀點(diǎn)認(rèn)為,低代碼解決了“技術(shù)不懂業(yè)務(wù),業(yè)務(wù)不懂技術(shù)”的難題,應(yīng)該重點(diǎn)面向一線業(yè)務(wù)人員;但也有人認(rèn)為,低代碼依然需要一定的變成編程思維和代碼能力,一線業(yè)務(wù)人員并無(wú)法勝任。
微軟副總裁Charles Lamanna曾分享了微軟的低代碼與無(wú)代碼平臺(tái)Power Platform的定位,“它必須是一個(gè)適用于所有三種類(lèi)型用戶(hù)的平臺(tái):商業(yè)用戶(hù),也就是公民開(kāi)發(fā)人員;IT專(zhuān)業(yè)人員,也就是非開(kāi)發(fā)但技術(shù)熟練的人員;以及專(zhuān)業(yè)開(kāi)發(fā)人員。這三種人必須能夠在同一個(gè)平臺(tái)上工作。他們不都使用相同的用戶(hù)界面,他們不都使用相同的編程模型,但所有這三個(gè)必須能夠在一個(gè)平臺(tái)上工作。”
Gartner也曾有過(guò)一個(gè)類(lèi)似的分類(lèi)方式,將開(kāi)發(fā)者角色分為專(zhuān)業(yè)開(kāi)發(fā)者,專(zhuān)業(yè)和公民開(kāi)發(fā)者,以及公民開(kāi)發(fā)者三類(lèi),同時(shí)使用這一工具的企業(yè)里,IT成熟度也存在入門(mén)級(jí)、中等級(jí)別和高等級(jí)三種區(qū)分。提供服務(wù)的廠商們則分為4大類(lèi):低代碼應(yīng)用平臺(tái)(LCAP)、無(wú)代碼應(yīng)用平臺(tái)(CADP)、企業(yè)應(yīng)用(Enterprise Application)、云服務(wù)提供商(Cloud Service Provider)。不同類(lèi)型的廠商提供的解決方案分為四種,分別是表單和辦公自動(dòng)化應(yīng)用、業(yè)務(wù)流程自動(dòng)化、行業(yè)數(shù)字化解決方案以及自定義業(yè)務(wù)應(yīng)用。
此次峰會(huì)上,微搭團(tuán)隊(duì)公布了騰訊云低代碼的定位和面向?qū)ο??!霸谖⒋顖?chǎng)景里,更多是開(kāi)發(fā)人員在用這個(gè)低代碼開(kāi)發(fā)工具”,寧鵬偉說(shuō)。
這與行業(yè)內(nèi)另一家廠商釘釘?shù)拇蚍ㄓ兴町悺?/strong>釘釘更強(qiáng)調(diào)業(yè)務(wù)人員來(lái)使用和開(kāi)發(fā)低代碼應(yīng)用。根據(jù)釘釘本月上旬公布的數(shù)據(jù),目前該平臺(tái)有60%~70%的低代碼應(yīng)用由基層的業(yè)務(wù)人員完成。與釘釘強(qiáng)調(diào)的業(yè)務(wù)人員驅(qū)動(dòng)的邊緣革命不同,微搭始終還是將重心放在了各類(lèi)SaaS服務(wù)商身上。
差異的背后可能與兩個(gè)產(chǎn)品的基因有關(guān)。
在釘釘?shù)膽?zhàn)略里,低代碼是他們進(jìn)入千行百業(yè),滿足各個(gè)行業(yè)數(shù)字化轉(zhuǎn)型個(gè)性化需求,同時(shí)基層技術(shù)人員供給不足的狀況下的舉措,它深度綁定釘釘平臺(tái)的業(yè)務(wù)工作流。通過(guò)低代碼降低開(kāi)發(fā)門(mén)檻,同時(shí)能帶動(dòng)更多的SaaS應(yīng)用和基礎(chǔ)設(shè)施的消耗,從而進(jìn)一步消耗云資源,符合“云釘一體”的打法。釘釘?shù)牡痛a客戶(hù)案例有不少制造業(yè)使用場(chǎng)景。
微搭起初是服務(wù)于微信小程序的開(kāi)發(fā)者生態(tài),基因也更偏重于服務(wù)開(kāi)發(fā)者。寧鵬偉告訴數(shù)智前線,微搭未來(lái)的產(chǎn)品覆蓋依然以SaaS和ISV服務(wù)商為主,他看好未來(lái)這個(gè)群體能比較體系化地應(yīng)用。
除了六度人和這類(lèi)有明確產(chǎn)品的SaaS廠商,還有一些軟件定制開(kāi)發(fā)商。這類(lèi)客戶(hù)的特點(diǎn)是什么需求都能接,今天做小程序,明天做APP。它們有大量的開(kāi)發(fā)需求,服務(wù)A客戶(hù)的模版,服務(wù)B客戶(hù)也能用,這種情境下,低代碼產(chǎn)品也能服務(wù)他們。
當(dāng)然,微搭也相當(dāng)重視小團(tuán)隊(duì)和個(gè)人開(kāi)發(fā)者。面向小團(tuán)隊(duì)和開(kāi)發(fā)者,微搭已經(jīng)嵌入到了小程序的IDE(微信開(kāi)發(fā)者工具,類(lèi)似代碼編輯窗口)里,后者是微信的開(kāi)發(fā)者的入口。微信生態(tài)的開(kāi)發(fā)者可以調(diào)用微搭的產(chǎn)品,幫助小程序更好去拉新和獲客。
03
云原生開(kāi)發(fā)者生態(tài)已到來(lái)
11月16日,騰訊集團(tuán)發(fā)布了Q3財(cái)報(bào),ToB業(yè)務(wù)板塊已經(jīng)連續(xù)六季度成為增長(zhǎng)引擎。而作為T(mén)o業(yè)務(wù)的核心之一,騰訊云未來(lái)的發(fā)展與開(kāi)發(fā)者生態(tài)的搭建息息相關(guān)。
作為T(mén)oB業(yè)務(wù)的負(fù)責(zé)人,湯道生在騰訊云開(kāi)發(fā)者峰會(huì)上,也首次提出了“應(yīng)用云原生”理念。
湯道生認(rèn)為,云計(jì)算已經(jīng)進(jìn)入到了云原生時(shí)代,不僅“資源云原生”, 還要實(shí)現(xiàn)“開(kāi)發(fā)云原生”和“應(yīng)用云原生”?;陂_(kāi)發(fā)云原生的理念,開(kāi)發(fā)本身正呈現(xiàn)出資源服務(wù)化、協(xié)同云端化和編程低碼化三大趨勢(shì)。
騰訊云相關(guān)人士稱(chēng),微搭和另一款面向開(kāi)發(fā)者的產(chǎn)品云開(kāi)發(fā)是“開(kāi)發(fā)云原生”理念的具象體現(xiàn)。
2018年,云開(kāi)發(fā)產(chǎn)品剛推出時(shí),還叫“小程序云開(kāi)發(fā)”,最初是為了微信里的開(kāi)發(fā)者生態(tài)而產(chǎn)生。微信生態(tài)里包含了三個(gè)類(lèi)型的群體:公眾號(hào)體系下的創(chuàng)作者、小程序下的開(kāi)發(fā)者和視頻號(hào)體系下的視頻博主。相比而言,小程序的參與門(mén)檻明顯更高。為了保持生態(tài)繁盛,補(bǔ)齊開(kāi)發(fā)者生態(tài)的一環(huán),必須要做很多底層的開(kāi)發(fā)工具。
在這個(gè)邏輯下,為了讓更多的開(kāi)發(fā)者不再關(guān)注運(yùn)維和部署,專(zhuān)注于業(yè)務(wù)的發(fā)展和創(chuàng)新,云開(kāi)發(fā)產(chǎn)品做了不少資源服務(wù)化的嘗試。開(kāi)發(fā)者在開(kāi)發(fā)過(guò)程中,尤其在微信生態(tài)內(nèi)不需要去關(guān)注底層運(yùn)維、底層服務(wù)器資源、存儲(chǔ)等事情,也無(wú)需自己去配置,需要資源可以通過(guò)函數(shù)自動(dòng)配置。
例如,六度人和的研發(fā)副總裁馮穎的另一個(gè)困擾,是客戶(hù)要做的新需求如何跟原來(lái)的系統(tǒng)之間對(duì)接。新進(jìn)來(lái)的客戶(hù)里,不少已經(jīng)有了自己的管理、審批和銷(xiāo)售流程。他們希望拓展會(huì)員系統(tǒng)和營(yíng)銷(xiāo)系統(tǒng),但新的系統(tǒng)并不能另起爐灶,自成體系,它得頻繁與原有的系統(tǒng)之間互動(dòng)。通過(guò)云開(kāi)發(fā)和微搭的產(chǎn)品,就能夠以容器的方式把原來(lái)的系統(tǒng)打包對(duì)接,系統(tǒng)之間實(shí)現(xiàn)貫通。
除了底層的資源配置外,開(kāi)發(fā)者還會(huì)面臨重復(fù)的功能組件要從頭造輪子的問(wèn)題。2020年從云開(kāi)發(fā)團(tuán)隊(duì)衍生出來(lái)的低代碼平臺(tái)微搭問(wèn)世。云開(kāi)發(fā)系列產(chǎn)品解決了開(kāi)發(fā)運(yùn)維部署的問(wèn)題,處理的是底層效率問(wèn)題,微搭則滲入到業(yè)務(wù)層,把最通用的模版做出來(lái),包括表單、申報(bào)小程序、CRM產(chǎn)品等模塊。
騰訊云發(fā)布的云開(kāi)發(fā)2.0版,升級(jí)了相關(guān)的能力,支持自定義的開(kāi)發(fā)模式與底層資源解耦,用戶(hù)可以跨云配置,打通已有的數(shù)據(jù)庫(kù)存儲(chǔ)資源。
騰訊云微搭產(chǎn)品總監(jiān)王倩告訴數(shù)智前線,除了可以支持多云部署,和微信生態(tài)的緊密的結(jié)合是微搭低代碼的一大發(fā)展優(yōu)勢(shì)。
在離用戶(hù)更近的場(chǎng)景里,微搭能夠基于微信的生態(tài)推出豐富和安全的套件。比如在拉新獲客轉(zhuǎn)化方面,通過(guò)一碼多端引擎可以快速生成小程序和web,支持瀏覽器一鍵喚醒小程序。訂閱消息推送以及客服支付等套件開(kāi)箱即用可以很好的幫助開(kāi)發(fā)者去進(jìn)行拉新獲客,也方便企業(yè)進(jìn)行留存和轉(zhuǎn)化。
如今,隨著大低碼戰(zhàn)略和開(kāi)發(fā)云原生理念的落地,騰訊云的云原生開(kāi)發(fā)者生態(tài)將逐步成型。基于這些底層能力和生態(tài),開(kāi)發(fā)者短時(shí)間里能更快響應(yīng)市場(chǎng)的變化,同時(shí)這種組件化的開(kāi)發(fā)也能盡可能地減少企業(yè)的需求從開(kāi)發(fā)到落地的鴻溝,幫助第三方服務(wù)者或者企業(yè)內(nèi)部的技術(shù)人員來(lái)服務(wù)業(yè)務(wù)場(chǎng)景,變革開(kāi)發(fā)模式。