作者 | 胥磊
審校 | 孫淑娟
自2020年新冠疫情爆發(fā)以來,特別是近幾年伴隨地緣沖突的加劇,各行各業(yè)都受到影響,全球經(jīng)濟已步入高震蕩、低增長的時代。為應對滯漲的壓力,國家正大力推進企業(yè)數(shù)字化建設,期望通過數(shù)字化轉(zhuǎn)型實現(xiàn)降本增效,從而帶動企業(yè)的可持續(xù)發(fā)展。而這其中占全國企業(yè)總數(shù)的98.5%的小微企業(yè),一方面數(shù)字化程度普遍較低,另一方面其生存環(huán)境也更為嚴峻,生產(chǎn)效率低,而人力、管理成本一直居高不下。
數(shù)字化轉(zhuǎn)型雖然是走出目前困境的捷徑,但需要企業(yè)對硬件和軟件投入高額的成本,即使有政策傾斜小微企業(yè)也不堪重負。一邊需要數(shù)字化來降本,一邊又需要高額的投入,這似乎陷入一個悖論的困局。其實不然,SaaS服務就是破開上述困局的關鍵。
SaaS,當下數(shù)字化轉(zhuǎn)型的必經(jīng)之道
得益于云計算的蓬勃發(fā)展,SaaS服務已經(jīng)與各個行業(yè)進行了深層次的融合,很好地滿足了各個企業(yè)在不同領域和不同應用場景的多樣化需求。目前,SaaS服務呈現(xiàn)出多樣化、垂直化、智能化的趨勢,以其投入低見效快的特性,被越來越多的企業(yè)所接受。SaaS服務又是如何解決企業(yè)數(shù)字化成本投入過高的問題呢?還要從SaaS特性和生態(tài)說起。
SaaS,是Software-as-a-Service的縮寫名稱,意思為軟件即服務?,即通過網(wǎng)絡提供軟件服務。SaaS平臺供應商將應用軟件?統(tǒng)一部署在自己的服務器上,客戶可以根據(jù)工作實際需求?,通過互聯(lián)網(wǎng)向廠商定購所需的應用軟件服務,按定購的服務多少和時間長短向廠商支付費用,并通過互聯(lián)網(wǎng)獲得Saas平臺供應商提供的服務。
--百度百科
持續(xù)的投入,降低企業(yè)的壓力
通過使用SaaS服務,企業(yè)不再需要將數(shù)字化的成本一次性投資到位,取而代之的是只要按期付出相對低廉的使用費,就可以享受數(shù)字化帶來的便捷。企業(yè)完全不用考慮使用過程中的運維,以及后期軟件的升級和硬件折舊的問題。而且不需要設置專門的維護和管理人員,大大降低企業(yè)在人力、資源上的成本支出,這一切使得越來越多的企業(yè)接受SaaS服務。通過2022中國小微企業(yè)SaaS白皮書的數(shù)據(jù)來看,目前的情況看雖然絕大部分企業(yè)在SaaS服務的年均投入上都集中在5000元-5萬之間,但從近幾年企業(yè)在SaaS的年投入增速統(tǒng)計看,36.4%的企業(yè)在年投入成本保持10-20%的增速,而31.5%的企業(yè)年投入增速則達到20-30%。
圖片來源:ifenxi 2022中國小微企業(yè)SaaS白皮書
如上圖展示,較高的年投入增速也從側(cè)面說明SaaS服務在企業(yè)數(shù)字化轉(zhuǎn)型中發(fā)揮了積極作用。較低的年投入成本,意味著試錯成本也低,便于企業(yè)快速開展業(yè)務的同時,不再對企業(yè)的經(jīng)營帶來額外的壓力。
廣泛的產(chǎn)品選擇,降本增效作用顯著
經(jīng)過多年發(fā)展,目前國內(nèi)已經(jīng)有了釘釘,金蝶云等相對成熟的SaaS生態(tài)平臺。另外垂直細分領域CRM、ERP、協(xié)同辦公等也趨于成熟。隨著SaaS服務逐漸被認可并得到推廣應用,除互聯(lián)網(wǎng)行業(yè),更多的傳統(tǒng)軟件廠商也涌入該賽道。SaaS服務廠商日益激烈的競爭,一方面提供了更多類型的產(chǎn)品給企業(yè)選擇。另一方面迫使服務廠商內(nèi)部不斷進行技術創(chuàng)新,提升服務的性能、體驗。
SaaS服務升級給企業(yè)帶來更廣的產(chǎn)品選擇面,更好的服務體驗。對提升經(jīng)營效率,降低成本等方面也帶來積極的影響。伴隨企業(yè)數(shù)字化程度不斷提高,SaaS服務在企業(yè)經(jīng)營過程中發(fā)揮的降本增效的作用也是非常明顯的。
圖片來源ifenxi 2022中國小微企業(yè)Saas白皮書
SaaS服務在當下企業(yè)數(shù)字化轉(zhuǎn)型中大放異彩,且隱隱呈現(xiàn)一種取代傳統(tǒng)軟件的趨勢。但是隨著企業(yè)數(shù)字化轉(zhuǎn)型的一步步深入,如何滿足不同企業(yè)的業(yè)務特性的問題也日益凸顯。但SaaS服務很難滿足企業(yè)的進一步的需求,原因主要有以下兩方面:
1.豎井式的SaaS服務行業(yè)格局
目前,SaaS服務廠商都深耕細分垂直領域,如ERP、辦公協(xié)同、CRM、財稅、電商、物流等,各個領域都有不同的TOP廠商,各個廠商之間都是相互獨立的,有著不同的產(chǎn)品架構,不同SaaS服務的融合缺乏推動力。
2.基于多租戶、通用模式的架構
SaaS服務的成本低,主要得益于多租戶和通用模式的架構。服務使用的用戶越多,成本就會分攤的更多。但是也要看到另一方面,隨著用戶增多相應的特性需求就越多。如果滿足企業(yè)個性化需求就需要SaaS服務供應商付出更高昂的成本。
一方面企業(yè)基于自身發(fā)展需要,對個性化服務以及業(yè)務協(xié)同和數(shù)據(jù)融合有更迫切的需求;另一方面SaaS服務商出于成本考慮也缺失必要改進動力。如何解決上述矛盾?基于Serverless的低代碼就是非常好的解決方案。
低代碼,個性化的利器
這里所說的低代碼其范圍是涵蓋了No-code。其本身也是一種軟件,為開發(fā)者提供了一個快速創(chuàng)建應用的開發(fā)環(huán)境。通過低代碼低代碼平臺,“開發(fā)者”不再需要通過傳統(tǒng)的手寫代碼的方式編程,取而代之的是通過圖形化拖拽、參數(shù)配置等更高效的方式完成開發(fā)工作。上面提到的開發(fā)者可以是一位開發(fā)經(jīng)驗豐富,能獨立開發(fā)和維護一整套復雜應用的全棧工程師,也可以是一位“Citizen Developer”,完全不懂代碼的,企業(yè)里面運營人員、財務人員,當然也可以是產(chǎn)品經(jīng)理。對“Citizen Developer”來說低代碼不僅僅是一個單純的工具,也是展現(xiàn)其理念和創(chuàng)意的平臺,真正做到所見即所得,充分的支撐其個性化需求的滿足。
低代碼低代碼平臺很好地解決了個性化的問題,但同樣要看到其本身也是存在一些挑戰(zhàn)的。目前流行的低代碼實際上指的是各式各樣的低代碼平臺(如Mendix,氚云),都是基于可視化的方式,通過對組件的組合以及排版布局調(diào)整進行應用的開發(fā)。面臨的最大挑戰(zhàn)之一就是生態(tài)的問題,各個廠商的低代碼平臺往往都是針對特定業(yè)務領域,而且組件以及底層通信協(xié)議也千差萬別,平臺之間很難通用。加上缺乏統(tǒng)一的行業(yè)標準規(guī)范,各廠商之間概念也不統(tǒng)一,所以拓展性和可維護性低。彼此孤立的低代碼平臺客觀上就很難形成一個良好的生態(tài)環(huán)境,加大了低代碼平臺使用和推廣的難度。
促進低代碼平臺的進一步發(fā)展,就迫切需要一個成熟的生態(tài)。類似阿里開源的LowCode Engine,一款用于開發(fā)低代碼平臺的框架。其統(tǒng)一了相關術語、概念、行為、協(xié)議以及規(guī)范,讓“概念互通,物料互通,生態(tài)互通”成為可能。有了統(tǒng)一的標準和規(guī)范,組件的通用將不再是問題,豐富的組件也將進一步提升低代碼的靈活性,從而解決企業(yè)業(yè)務個性化的問題,而進一步解決數(shù)據(jù)融合和業(yè)務協(xié)同問題則需要Serverless了。
Serverless,業(yè)務融合的底座
自2019年Serverless就被Gartner認為是云計算最有潛力的發(fā)展方向,是未來發(fā)展的趨勢。Serverless從底層開始變革計算資源的形態(tài),為軟件的架構設計和應用部署帶來新的思路。如果說低代碼從交互層解決了業(yè)務的個性化問題,Serverless則將從服務層和基礎設施層解決業(yè)務價值鏈協(xié)同和數(shù)據(jù)融合帶來的挑戰(zhàn)。
為了便于理解,后面提到的服務層的Serverless可以理解為FaaS函數(shù)即服務(不是很準確,實際上兩者概念也通常被混淆),如AWS Lambda、Google Cloud Founctions、Azure Functions以及國內(nèi)的阿里云函數(shù)和騰訊云函數(shù)。通過Serverless,SaaS廠商不再需要提供一體化的軟件服務,只需要將對應的SaaS服務按通用的標準格式進行封裝,提供函數(shù)服務既可,個性化的展示層交由低代碼解決。SaaS服務商可以專注于專業(yè)性要求更高,業(yè)務邏輯更復雜的后端服務。而開發(fā)者(也可以是業(yè)務人員),通過低代碼平臺可視化搭建自己需要的頁面后,相關功能所需要的數(shù)據(jù)或者服務將由更專業(yè)的服務商提供,至于其出處和背后的業(yè)務邏輯不再需要更多的考慮。大家各司其職,從而使多種數(shù)據(jù)的融合和不同業(yè)務的協(xié)同不再是制約企業(yè)發(fā)展、影響用戶體驗的瓶頸。
基礎設施層方面,Serverless是完全的自動化彈性擴縮容,基于云原生計算的服務廠商不再需要過多的考慮服務器相關的問題,如規(guī)模、存儲類型、網(wǎng)絡帶寬等等。一方面大大節(jié)省運維成本,另一方面服務廠商不再需要預分配昂貴的資源。云計算提供的彈性擴縮能力,可以針對業(yè)務請求的暴漲或者降低,自動的分配或縮減資源,很好地避免了過度分配資源帶來的浪費和資源評估不足所導致的業(yè)務損失。另外,Serverless還可以支持自動調(diào)整資源集群的節(jié)點的分布,通過將分散的運行節(jié)點進行自動歸集,進而關閉空閑的集群,可以大大地節(jié)省能源消耗,從而降低云服務商的運營成本,使其可以提供更廉價的云計算服務。
總結
伴隨SaaS服務在各行各業(yè)數(shù)字化改革的深度使用,其自身的一些局限性也必然會越來越突出。而基于Serverless的低代碼為開發(fā)者提供一種全新的開發(fā)模式,從根本上提升了IT的生產(chǎn)力,其彌補了專業(yè)人才的缺口的同時,也進一步促進業(yè)務和技術的深度協(xié)作。
作者介紹
胥磊,51CTO社區(qū)編輯,某頭部電商技術副總監(jiān),關注Java后端開發(fā),技術管理,架構優(yōu)化,分布式開發(fā)等領域。?