在與新冠疫情共存的當下,全球企業對軟件開發速度的要求持續提升。使用低/無代碼平台加速企業數字化轉型已成為一種趨勢,並在諸多案例中得到證實。同時,低/無代碼開發模式也將與傳統開發共存,成為企業軟件開發的常態模式。
在Forrester發布的《面向專業開發人員的低代碼開發平台,2021 年第二季度》報告中,將國外頂級低代碼/無代碼平台進行了評估:
本文將對其中TOP10低代碼/無代碼廠商優劣勢進行分析:
01 Mendix
美國原生代低代碼開發廠商,低代碼開發平台的全球領導者之一。
2018年被西門子收購,2019年西門子將Mendix與工業互聯網MindSphere集成,推出Xcelerator軟件產品,2021年西門子將其引入中國市場,賦能個性化應用場景。
優勢
Mendix大部分的功能都是優越的,包括其數據建模和管理能力、提供數據庫及核心系統的連接組件,可以實現CRM、ERP等獨立應用數據的聯通。
作為從底層構建的雲原生應用平台,Mendix可以為企業提供領先的多雲部署,具備可移植性、可擴展性和高可用性。
劣勢
戰略上,與同行相比,實施合作伙伴分布不夠廣,生態建設能力欠缺。
產品上,在內容管理上有所欠缺,僅覆蓋基本的文檔管理和存儲。
02 OutSystems
OutSystems 是低代碼市場的長期領導者,也是Mendix的主要競爭對手。該公司享有重要的市場份額和信譽。
優勢
產品在用戶體驗(UX)開發、數據建模和管理、移動開發以及開發流程支持和協作方面非常優秀。
同時支持編寫代碼,可輕松實現系統集成。
劣勢
戰略上,與同行相比,缺乏一定的資源/生態系統。
產品上,其業務開發工具,涉及范圍仍然太有限,主要集中在原型設計或離散的應用程序模式,如工作流程。內容管理方面也低於標准,這點跟Mendix一樣。
03 Microsoft
微軟Power Apps正迅速成為一個標准化的低代碼平台。從Azure到Office,都是基於Power Apps構建的。其提供應用程序開發環境,協助無代碼快速自定義應用開發;同時提供開發擴展功能,專業的技術開發人員可創建數據和元數據,實現自主開發,擴展應用邏輯、創建自定義連接器或實現數據集成。
優勢
該產品非常全面。有突出的集成能力,有客戶表示,該產品的連接功能對其自動化項目有很大幫助。
界面配置邏輯主要遵循Excel公式,前端代碼可視化,可以幫助公民開發者更好的使用。
劣勢
Power Apps只能通過傳統的PaaS模式部署(這對那些必須在企業內部或向其他雲平台部署應用的客戶來說不太適用)。
04 ServiceNow
ServiceNow在其低代碼工具和 "工作流平台 "投入很大。其安裝簡單、在IT中很受歡迎,因而擁有很大市場。與Salesforce的競爭也不斷加劇。
優勢
ServiceNow的功能都很強大,尤其是在“流程自動化”方面的能力。
在數據管理方面,它提供多種數據模型和簡單操作。即使是非技術開發人員也能夠非常便捷的使用該平台上。
劣勢
產品上,只能通過傳統的PaaS模式部署。
商業模式上,不公開不透明。
05 Salesforce
Salesforce擁有一流的合作伙伴生態系統的支持(涵蓋所有類別的合作關系,包括其AppExchange市場)。
優勢
分析、編碼和集成能力強。
安全認證強大,內容工具也很強大。
擁有產業生態圈,第三方開發者可自主開發功能模塊並交易。
劣勢
在功能和創新方面落后於競爭對手。
單一部署模式。
06 Pegasystems
Pegasystems一直是流程自動化領域的主導者,成功解決了市場上一些非常復雜的流程管理需求。
優勢
自動化流程處理能力強,涉及包括機器人流程自動化(RPA)、數字決策和內容管理,支持測試、應用變更管理。
提供雲原生解決方案,支持公有雲和本地化部署。
提供無代碼開發環境(App Studio),可以讓業務部門參與到系統交付過程中。
劣勢
商業模式單一:一刀切的收費模式,不適合低成本企業。
07 Appian
Appian是為需要快速開發的程序員而設計的。該平台主要用於關鍵業務系統。專業開發者采用低代碼以便對業務需求做出更快速的反應,而業務人員也在學習該工具。
優勢
Appian具備出色的流程管理能力,並嵌入RPA功能。
它可以部署到最復雜的開發環境中,包括強大的DevOps支持、測試工具、應用變更管理支持以及報告分析能力。
劣勢
如果你的組織主要是無技術基礎的業務人員,Appian的學習成本可能會成為一個障礙。
08 AgilePoint
AgilePoint是軟件領域中的引領者。
優勢
靈活性很強。可以處理小型的、情況復雜的各種應用場景。
在流程自動化管理方面做得很好,反應極其迅速,而且具有協作性。
劣勢
測試、開發人員協作、集成和安全認證等方面有所欠缺。
09 Unqork
Unqork是今年這個賽道中的新秀。這家紐約的初創公司以其近20億美元的估值和其“無代碼”營銷獲得關注。
優勢
在戰略上,該公司利用其內部經驗和強大的合作伙伴關系,專注於服務金融服務、保險、公共部門和醫療保健客戶的需求,並帶來巨大的紅利。
劣勢
該產品只能部署在Paas平台,此外以數據建模為先的開發能力不強,沒有原生移動應用程序的選項。
商業模式不公開不透明。
10 Oracle
Oracle具有領先的商業模式和企業信譽。它有兩個低代碼產品:APEX(在本報告中進行了評估)在功能方面比較落后,但有大量的開發人員追隨,而Visual Builder(在本報告中沒有評估)是一個更現代化的產品,但主要定位是用於擴展Oracle軟件即服務應用。
優勢
APEX雲商業模式,從成本上說,不對開發者或應用程序用戶收費,在基礎功能之外的才需要收費。
劣勢
APEX嚴重依賴PL/SQL,並以Java和JavaScript作為業務邏輯的補充。它更多的是屬於中等代碼的范疇。
它沒有提供流程建模的原生功能,幾乎沒有測試功能,也沒有開發者協作或原生應用變更管理工具。