圖片來源@視覺中國(guó)
文 | ToB行業(yè)頭條 (ID:wwwqifu),作者 | 黃允聰,編輯 | 李曉松、吳暄
最近,很多國(guó)內(nèi)的SaaS公司都在討論是否要做PaaS。某些一線SaaS公司,也進(jìn)行了PaaS平臺(tái)實(shí)踐,但說實(shí)話效果并不明顯。
PaaS聽起來復(fù)雜,可本質(zhì)卻很簡(jiǎn)單,原理和搭積木一樣,就是軟件模塊的高度復(fù)用。
一組積木具備非常強(qiáng)大的組合性,通過積木組件的組合、變化,可以搭成簡(jiǎn)單的房子或是復(fù)雜的城堡。同理,PaaS也可以通過不同模塊、不同的組合,實(shí)現(xiàn)客戶的多樣化需求。
積木有的高級(jí)、有的低級(jí),有的簡(jiǎn)單、有的復(fù)雜。PaaS也一樣,雖然很多SaaS公司都在搞PaaS,可這些PaaS有的是玩具車,有的卻是價(jià)值千萬的定制豪華車。
所以,PaaS的強(qiáng)弱不在于概念,而在于開發(fā)團(tuán)隊(duì)能力的強(qiáng)弱。做不做PaaS不是關(guān)鍵,關(guān)鍵在于怎么做PaaS?
本文分享要點(diǎn):
國(guó)內(nèi)外PaaS能力的差距
中國(guó)缺乏高端軟件人才,問題比美國(guó)復(fù)雜太多
PaaS真的適合中國(guó)嗎?
……
最近幾年,中國(guó)出現(xiàn)了很多SaaS公司,大家一度認(rèn)為SaaS是解決管理軟件的一劑良藥。可幾年過后,大家突然發(fā)現(xiàn),理想很豐滿,現(xiàn)實(shí)很骨感。(具體原因參見文章《中國(guó)SaaS為什么不賺錢》點(diǎn)擊標(biāo)題可跳轉(zhuǎn)閱讀)
因?yàn)镾aaS企業(yè)為了降低成本,只能開發(fā)標(biāo)準(zhǔn)版本,提供統(tǒng)一化解決方案。但由于客戶需求過于多樣,標(biāo)準(zhǔn)的解決方案很難滿足多樣化的需求,而這已經(jīng)成為巨大的、且不可逾越的矛盾。
國(guó)外的SaaS巨頭也遇到了相同的問題,所以Salesforce這些明星公司都紛紛做了自己的PaaS。而國(guó)內(nèi)的一些廠商,例如北辰等企業(yè),在經(jīng)過市場(chǎng)調(diào)研后,也跟進(jìn)了PaaS研發(fā)。
可眾所周知的是,國(guó)內(nèi)外PaaS的能力差距很是明顯。
雖然PaaS人人都可以做,可就像積木人人都可以去設(shè)計(jì)一樣,做PaaS的根本,不在于能不能做,而在于內(nèi)部的大量細(xì)節(jié)是否完善,產(chǎn)品的使用體驗(yàn)是否夠好。
眾泰汽車不會(huì)因?yàn)橥鈿は癖r(shí)捷,就真的成為保時(shí)捷。這就是為什么我們說“外行看熱鬧,內(nèi)行看門道”的原因。
美國(guó)軟件復(fù)用的實(shí)踐非常久遠(yuǎn),此前也獲得了巨大的成功,這是它們比國(guó)內(nèi)軟件廠商更強(qiáng)的優(yōu)勢(shì),絕不是一天兩天就能超越的。
就拿Windows這類操作系統(tǒng)的復(fù)用來舉例,互聯(lián)網(wǎng)20年大發(fā)展和很多軟件框架的出現(xiàn)和復(fù)用是分不開的。絕大多數(shù)框架都原創(chuàng)于美國(guó),這就是美國(guó)軟件行業(yè)超級(jí)強(qiáng)大的原因。
另一種就是行業(yè)應(yīng)用的復(fù)用,在本人看來,基礎(chǔ)層復(fù)用已經(jīng)非常非常成熟,但行業(yè)應(yīng)用復(fù)用還任重道遠(yuǎn)。
所以,概念沒什么意義,說中國(guó)的PaaS水平追上美國(guó)也沒有意義,落地才是真本事。
當(dāng)下很多人覺得PaaS是新東西,可其實(shí)PaaS只是老問題的新展現(xiàn)。
就像“云”是硬件和操作系統(tǒng)的網(wǎng)絡(luò)展現(xiàn)模式,PaaS也是傳統(tǒng)軟件二次開發(fā)支撐模塊的網(wǎng)絡(luò)展示模式。
把之前在單機(jī)上的實(shí)踐轉(zhuǎn)移到了互聯(lián)網(wǎng)上面,就叫云。比如,互聯(lián)網(wǎng)汽車、互聯(lián)網(wǎng)家電,都是傳統(tǒng)行業(yè)在互聯(lián)網(wǎng)時(shí)代的新展現(xiàn)。
PaaS早在很多傳統(tǒng)的ERP廠商的產(chǎn)品中就有體現(xiàn)。比如,SAP很早以前就提供了很多二次開發(fā)的工具,甚至提供了ABAP編程語言。國(guó)內(nèi)的金蝶也提供了BOS二次開發(fā)平臺(tái)。
就此來看,巨頭產(chǎn)品早已有過類似的嘗試,可見PaaS并不是新生產(chǎn)物。
如果從原理來解釋,PaaS是對(duì)上層SaaS業(yè)務(wù)抽象化處理后形成的更具體的解決方案,是把眾多業(yè)務(wù)當(dāng)中公用的、通用的部分抽取出來,同時(shí)進(jìn)行必要的參數(shù)化處理,讓這些模塊最大可能的被上層SaaS重用,從而達(dá)到提升開發(fā)效率的目的。
![]()
從IaaS、PaaS、SaaS的結(jié)構(gòu)圖來看,我們可以清楚的看到,從下往上,個(gè)性化和多樣性越來越強(qiáng)。
如果我們把云服務(wù)比作物質(zhì)世界,IaaS就是108個(gè)構(gòu)成物質(zhì)的元素,都是C和H的組合,相對(duì)簡(jiǎn)單。
SaaS則是上層的物質(zhì)世界,因?yàn)槎鄻佣兊梅浅?fù)雜。而PaaS處于中間層,目的就是為了給上層的SaaS提供支撐,提升上層SaaS的開發(fā)效率。
關(guān)鍵區(qū)別是,一個(gè)在底層,一個(gè)在上層,上層永遠(yuǎn)是最變化無窮的。這也就解釋了,為什么PaaS那么難做,不是想做就能做好的。
其實(shí)PaaS能否做好的微觀差距,主要體現(xiàn)在軟件設(shè)計(jì)者和軟件開發(fā)者的能力上。
寶馬車的卓越一定不只是設(shè)計(jì)者的卓越,它和一線工人也是分不開的。中國(guó)足球不會(huì)因?yàn)槠刚?qǐng)一個(gè)超級(jí)教練就能輕易取得成功,這其實(shí)是體系的問題。
美國(guó)把軟件開發(fā)叫工程師,中國(guó)把開發(fā)人員稱作碼農(nóng)。美國(guó)很多卓越的軟件都是大叔設(shè)計(jì)開發(fā)的,而中國(guó)程序員35歲以后就要面臨失業(yè)風(fēng)險(xiǎn)。
難道中國(guó)真的人才濟(jì)濟(jì),不缺軟件人才了嗎?難道中國(guó)人比人家聰明10倍,我們干幾年就抵人家干幾十年嗎?
中國(guó)最近20年互聯(lián)網(wǎng)行業(yè)的成功,讓太多的人誤以為中國(guó)軟件已經(jīng)非常強(qiáng)大,這種虛偽的強(qiáng)大是沒有任何意義的。
中國(guó)非常缺乏高端的軟件人才,缺乏的原因就是因?yàn)槿狈Τ掷m(xù)的積累。大家都在做一些低水平的重復(fù)勞動(dòng),和流水線上的工人沒什么本質(zhì)區(qū)別。
所以,碼農(nóng)也反應(yīng)了一個(gè)時(shí)代的特征。
上面提到的SAP的二次開發(fā)工具比金蝶的BOS強(qiáng)大太多。在前一個(gè)時(shí)代,中國(guó)就已經(jīng)被人家遠(yuǎn)遠(yuǎn)拋到后面,在軟件人員能力沒有明顯提升的前提下,PaaS時(shí)代就可以取勝嗎?
PaaS是舶來品,是美國(guó)人針對(duì)自己的特點(diǎn)創(chuàng)新出來的,也是持續(xù)實(shí)踐出來的,但中國(guó)業(yè)態(tài)的多樣性其實(shí)比美國(guó)復(fù)雜太多。
舉個(gè)例子,美國(guó)人吃的標(biāo)準(zhǔn)化的漢堡包都大同小異,而中國(guó)火鍋就能吃出一堆花樣來。美國(guó)社會(huì)經(jīng)歷了長(zhǎng)期的標(biāo)準(zhǔn)工業(yè)化時(shí)代,而中國(guó)直接就進(jìn)入了多樣化時(shí)代。
很明顯,中國(guó)和美國(guó)的情況完全不同。
類別一下,中國(guó)革命的成功是因?yàn)槊珴蓶|看到農(nóng)民問題,所以農(nóng)村包圍城市、游擊戰(zhàn)是適合中國(guó)的??墒遣皝砥返某鞘邪鼑r(nóng)村、陣地戰(zhàn)卻并不適合中國(guó)國(guó)情。
管理是一種文化,這和一個(gè)國(guó)家的背景是無法剝離的,同樣管理軟件也是不同的。
中國(guó)的信息化在于形態(tài)太多、中小企業(yè)太多,而中國(guó)又是具備全部產(chǎn)業(yè)的唯一的國(guó)家。所以,中國(guó)信息化這個(gè)骨頭比美國(guó)難啃太多。
毫不夸張的講,如果解決了中國(guó)的信息化問題,也就解決了世界信息化問題。
從上面分析可以看到,我們能力比人家弱幾倍,問題難度比人家大幾倍,雙重疊加后,PaaS能夠解決中國(guó)軟件問題嗎?PaaS真的適合中國(guó)嗎?
在解答這個(gè)問題之前,我們要先共識(shí)一個(gè)觀點(diǎn),即軟件是實(shí)踐性非常強(qiáng)的科學(xué),脫離實(shí)踐談?wù)摳拍钍欠浅NkU(xiǎn)的,這就和脫離戰(zhàn)場(chǎng)去談?wù)摫ㄒ粯印?/strong>
早在沒有這些花樣概念之前,就已經(jīng)有很多行業(yè)基石之作,例如TCP/IP,沒有它就沒有互聯(lián)網(wǎng)。
本人在96年深度研究過TCP/IP,閱讀了它的源碼,里面真沒有什么高大上的數(shù)學(xué)東西,比起現(xiàn)在的人工智能簡(jiǎn)單多了。
谷歌的發(fā)明的一些大數(shù)據(jù)技術(shù),也是基于實(shí)踐發(fā)展出來的,這些都是奠定云計(jì)算和大數(shù)據(jù)計(jì)算的基石。
但反觀最近大量真金白銀投入的人工智能企業(yè),卻因?yàn)橹馗拍睢⒉恢芈涞?、脫離實(shí)踐,導(dǎo)致大量企業(yè)虧損。
PaaS也一樣,它自身就存在很多問題,缺乏行業(yè)知識(shí)的沉淀,可國(guó)內(nèi)的很多PaaS設(shè)計(jì)者卻忽視現(xiàn)實(shí)、忽視企業(yè)信息化水平、忽視中國(guó)的PaaS產(chǎn)業(yè)水平,為了做PaaS而去做PaaS。
如果單純地把PaaS打造成能夠發(fā)明包治百病的藥物,最終就會(huì)導(dǎo)致PaaS成了狗皮膏藥,貼哪里都行,可貼哪里都不怎么管用。
我的一個(gè)校友就職的企業(yè),國(guó)內(nèi)一線互聯(lián)網(wǎng)企業(yè),為了提升供應(yīng)鏈水平,2019年上馬了Oracle的NetSuite,聘請(qǐng)了國(guó)內(nèi)頂級(jí)實(shí)施團(tuán)隊(duì)(二級(jí)開發(fā)商),花費(fèi)500多萬,歷時(shí)大半年,結(jié)局是項(xiàng)目徹底失敗,有些類似前段時(shí)間披露的中臺(tái)問題。
為什么呢,因?yàn)殚_發(fā)PaaS并不是那么簡(jiǎn)單的事情。絕不是NetSuite(PaaS)與二級(jí)實(shí)施開發(fā)商去組合,就能做成PaaS。
打個(gè)類比,開發(fā)商開發(fā)了一棟高層住宅,打廣告說,可以支持任何戶型一級(jí)任何居住個(gè)性化要求。
可當(dāng)我們?nèi)タ捶康臅r(shí)候,卻發(fā)現(xiàn)開發(fā)商只是搭建了一個(gè)巨大的住宅骨架,后面的房間隔斷、房間裝修都需要自己去做。
然后,開發(fā)商指定了一些優(yōu)質(zhì)二級(jí)開發(fā)商,說讓我們?nèi)フ疫@些開發(fā)商最后續(xù)的開發(fā)工作(類似PaaS),但后期出了問題,因?yàn)闋砍兜蕉喾疥P(guān)系,到底誰來負(fù)責(zé)呢?
大開發(fā)商會(huì)把責(zé)任踢到二級(jí)開發(fā)商那里,最終吃啞巴虧的一定客戶自己。
PaaS也一樣,誰都要開發(fā)PaaS,各個(gè)平臺(tái)都要集成PaaS,可因?yàn)镻aaS需要覆蓋很多行業(yè),如果都匯總到一個(gè)平臺(tái),就會(huì)導(dǎo)致結(jié)構(gòu)非常臃腫。
這就像我們要在路上喝一瓶水,卻要被迫拎著一桶水走一路一樣。如果沒有真正聚焦到某個(gè)行業(yè),很多PaaS都是沒有意義的。
SAP就是犯了這樣的錯(cuò)誤,希望通過一套軟件適用于多個(gè)行業(yè)??升嫶笥纺[的軟件,實(shí)施難度極大、風(fēng)險(xiǎn)極高,光界面就能看到頭大。
再加上PaaS過多還會(huì)產(chǎn)生很嚴(yán)重的性能問題和運(yùn)維問題,必然會(huì)在獲得靈活性的同時(shí)失去性能。而性能低意味著成本高,達(dá)到相同的性能可能要付出10倍以上的計(jì)算力。
不過也有部分容易標(biāo)準(zhǔn)化的服務(wù)是適合PaaS的,例如,語音識(shí)別服務(wù)、短信服務(wù),微信這種即時(shí)通訊服務(wù),但這些服務(wù)和行業(yè)相關(guān)度都非常低。
所以,問題的關(guān)鍵不在于PaaS適不適合中國(guó)國(guó)情,而在于我們要做怎樣的PaaS。
我們做的PaaS是聚焦于某個(gè)賽道,垂直且深度?還是像攤大餅一樣,足夠廣、足夠全,卻因?yàn)樵簧?、覆蓋太廣,而成為冗雜之物?這是個(gè)關(guān)鍵的問題
不過上面說了這么多,中國(guó)管理軟件存在的問題就沒法解決了嗎?中國(guó)的SaaS產(chǎn)品就無法做PaaS嗎?
PaaS終歸還是要做的,因?yàn)樾枨蠖耸嵌鄻踊摹D敲醇热灰?,就要遵循一些?zhǔn)則,而不是為了做而做。
在我看來,PaaS要解決的問題就是產(chǎn)品端的多樣化和細(xì)分化。所以做PaaS一定要根據(jù)行業(yè)不同、規(guī)模不同,進(jìn)行產(chǎn)品線的細(xì)分,讓業(yè)務(wù)更聚焦。
聚焦就擴(kuò)大了相同點(diǎn),縮小了差異點(diǎn)。聚焦的直接好處就是本身帶上了行業(yè)的知識(shí)積累,去掉了行業(yè)不同、規(guī)模不同帶來的包袱。真正從之前的帶一桶水,變成了只帶一瓶水。
這種方式可以把軟件性能極大提升,成本極大降低。最終通過聚焦把后面的個(gè)性化需求,通過高度配置化來實(shí)現(xiàn)。
最后,我想說的是,概念在軟件行業(yè)真的不重要,能力才重要。
這就像剛開始就去學(xué)習(xí)頂級(jí)狙擊手的策略沒什么用處,只有具備了狙擊手的體力和耐心,能夠長(zhǎng)時(shí)間且穩(wěn)穩(wěn)地握住槍,能夠長(zhǎng)時(shí)間瞄準(zhǔn)目標(biāo)而不犯困,再去學(xué)習(xí)策略才會(huì)事半功倍。
基礎(chǔ)能力包含很多內(nèi)容,例如團(tuán)隊(duì)選拔、團(tuán)隊(duì)建設(shè)、團(tuán)隊(duì)激勵(lì)和培養(yǎng),這里就不展開論述了。
以上均是本人長(zhǎng)期實(shí)踐以后得出的思路,而且已經(jīng)在服裝行業(yè)實(shí)現(xiàn)。對(duì)此興趣的專業(yè)人士,可以持續(xù)關(guān)注。
【鈦媒體作者介紹:黃允聰,20多年的信息化老兵,對(duì)中國(guó)2025信息化具有很深的思考,一直在研究如何通過提升軟件開發(fā)效率,降低成本,提升中國(guó)的信息化水平。作者公眾號(hào)“可持續(xù)開發(fā)”,文章主要探討如何普及和提升企業(yè)信息化水平,以及過程中面臨的困難和解決方法。如何通過提升信息化管理水平來實(shí)現(xiàn)新零售,提升企業(yè)的盈利能力等。】
快報(bào)
根據(jù)《網(wǎng)絡(luò)安全法》實(shí)名制要求,請(qǐng)綁定手機(jī)號(hào)后發(fā)表評(píng)論