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