科技云報(bào)道:以前沒(méi)人看得上的低代碼,火了(這四個(gè)才是真正的低代碼平臺(tái))
科技云報(bào)道原創(chuàng)。
當(dāng)曾經(jīng)擔(dān)任大都會(huì)人壽MetLife CIO的加里·霍伯曼(Gary Hoberman)于2017年創(chuàng)立低代碼開(kāi)發(fā)平臺(tái)公司Unqork時(shí),他度過(guò)了一段令人沮喪的日子。
霍伯曼試圖說(shuō)服風(fēng)險(xiǎn)投資家投資他這家專(zhuān)注于軟件代碼生產(chǎn)的初創(chuàng)公司?;舨峁┝?00個(gè)左右的買(mǎi)點(diǎn),但是沒(méi)有一個(gè)能讓風(fēng)投公司打開(kāi)支票簿。
“我得到的第一條反饋是我太老了!”這讓45歲的霍伯曼情何以堪。
然而到了2020年,霍伯曼卻成功地讓Unqork成為一家低代碼開(kāi)發(fā)平臺(tái)的獨(dú)角獸公司。今年10月,Unqork得到了2.07億美元的C輪融資,公司籌集的資金已達(dá)到了3.65億美元,估值達(dá)到了20億美元的。
今天,不管是AWS、微軟、谷歌云,還是阿里云、騰訊云、華為云等,沒(méi)有哪一家云服務(wù)巨頭,沒(méi)有投資低代碼和無(wú)代碼開(kāi)發(fā)平臺(tái)。低代碼開(kāi)發(fā)平臺(tái)已經(jīng)成為ICT領(lǐng)域最大的風(fēng)口。
-
未來(lái)五年新增應(yīng)用比過(guò)去40年總和還多
疫情是低代碼開(kāi)發(fā)初試鋒芒的大好時(shí)機(jī)。
4月初,美國(guó)紐約在幾天內(nèi)就創(chuàng)建了一個(gè)新型冠狀病毒危機(jī)管理平臺(tái),但卻沒(méi)有編寫(xiě)任何一行計(jì)算機(jī)代碼。
作為一個(gè)在線門(mén)戶(hù)網(wǎng)站,該平臺(tái)允許紐約市政府繪制疫情地圖,并識(shí)別熱點(diǎn)地區(qū),也幫助當(dāng)?shù)孛癖娺B接到關(guān)鍵服務(wù)。
這一平臺(tái)就是由Unqork構(gòu)建的。這家當(dāng)時(shí)僅有100多名員工的科技公司的低代碼開(kāi)發(fā)平臺(tái)讓紐約的新冠病毒危機(jī)管理平臺(tái)在72小時(shí)內(nèi)上線,不用編寫(xiě)代碼,只需使用可視化拖放工具就可以創(chuàng)建。
在為紐約構(gòu)建了防疫門(mén)戶(hù)后,Unqork公司表示,利用低代碼開(kāi)發(fā)平臺(tái)可以為其他城市、縣或州定制相同平臺(tái),保證在48至72小時(shí)內(nèi)上線。
與美國(guó)的情況完全類(lèi)似,中國(guó)在應(yīng)對(duì)新冠疫情上,低代碼/無(wú)代碼開(kāi)發(fā)平臺(tái)也發(fā)揮重要的作用。阿里巴巴宜搭、西安葡萄城等低代碼平臺(tái)為抗疫一線快速開(kāi)發(fā)應(yīng)用,得到政府有關(guān)部門(mén)的肯定。
疫情之后,實(shí)施數(shù)字化全速重構(gòu)與全面轉(zhuǎn)型是企業(yè)發(fā)展戰(zhàn)略的優(yōu)先項(xiàng)。面對(duì)日益多變的市場(chǎng)環(huán)境和復(fù)雜的日新月異的新技術(shù),很多企業(yè)家對(duì)于數(shù)字經(jīng)濟(jì)時(shí)代企業(yè)的數(shù)字化轉(zhuǎn)型有一種焦慮感。
這種環(huán)境,造就了市場(chǎng)對(duì)低代碼/無(wú)代碼開(kāi)發(fā)平臺(tái)和工具的巨大需求。
當(dāng)前很多企業(yè)都有本地自身開(kāi)發(fā)應(yīng)用的大量需求,Lamanna預(yù)測(cè),未來(lái)五年內(nèi)會(huì)新增5億個(gè)應(yīng)用,比過(guò)去40年中的應(yīng)用總和還要多。企業(yè)所需的應(yīng)用也遠(yuǎn)遠(yuǎn)超出IT部門(mén)所能開(kāi)發(fā)出來(lái)的能力。
低代碼趨勢(shì)正在全球范圍內(nèi)流行,據(jù)Gartner預(yù)測(cè),到2024年,65%的企業(yè)都會(huì)采用低代碼的應(yīng)用。
根據(jù) Forrester的最新報(bào)告,低代碼開(kāi)發(fā)平臺(tái)市場(chǎng)將從2015年的17億美金增長(zhǎng)至2020年的155億美金,5年時(shí)間增長(zhǎng)接近十倍。
2.低代碼開(kāi)發(fā)不是淘汰程序員
低代碼開(kāi)發(fā)就是開(kāi)發(fā)人員可以通過(guò)編寫(xiě)少量代碼,就可以快速生成應(yīng)用程序的一種方法。
簡(jiǎn)單來(lái)說(shuō),低代碼開(kāi)發(fā)就是將已有代碼的可視化模塊拖放到工作流中,以創(chuàng)建應(yīng)用程序的過(guò)程。由于它可以取代傳統(tǒng)的手工編碼應(yīng)用程序的開(kāi)發(fā)方法,技術(shù)嫻熟的開(kāi)發(fā)人員可以更智能、更高效地工作,而不會(huì)被重復(fù)的編碼束縛。
同時(shí)低代碼開(kāi)發(fā)讓程序員可以將精力集中于創(chuàng)建應(yīng)用程序的10%部分,避免專(zhuān)業(yè)技術(shù)人才的浪費(fèi)。
無(wú)代碼或者0代碼開(kāi)發(fā)平臺(tái)更進(jìn)一步,就是連10%的程序都不用編碼,是100%的無(wú)代碼開(kāi)發(fā)平臺(tái)。它是為全民開(kāi)發(fā)者準(zhǔn)備的,目前主要是企業(yè)中的業(yè)務(wù)人員。
從技術(shù)實(shí)現(xiàn)上來(lái)看,這些低代碼開(kāi)發(fā)平臺(tái)分為三類(lèi):
首先,低代碼開(kāi)發(fā)用到了業(yè)務(wù)流程管理(BPM)。可以借助其可視化操作的技術(shù),以直接拖拽的方式拼裝應(yīng)用,整個(gè)過(guò)程只需要用到很少的代碼。
其次,低代碼開(kāi)發(fā)平臺(tái)還需要具備移動(dòng)應(yīng)用開(kāi)發(fā)平臺(tái)(MADP)能力。一些企業(yè)推出“一碼多端”開(kāi)發(fā)技術(shù),采用混合開(kāi)發(fā)技術(shù)構(gòu)建應(yīng)用,一套代碼同時(shí)生成安卓、iOS、PC等多終端應(yīng)用。
最后,最重要是PaaS,尤其是其中的aPaaS和iPaaS。
aPaaS是通過(guò)掌握業(yè)務(wù)知識(shí)的IT專(zhuān)家,或者掌握IT邏輯概念的業(yè)務(wù)專(zhuān)家主導(dǎo)構(gòu)建領(lǐng)域模型,通過(guò)可視化的領(lǐng)域模型構(gòu)建應(yīng)用邏輯、頁(yè)面邏輯、流程邏輯,形成復(fù)雜的業(yè)務(wù)場(chǎng)景數(shù)字化支撐。
同時(shí)利用iPaaS把不同的應(yīng)用系統(tǒng)通過(guò)集成模型實(shí)現(xiàn)更簡(jiǎn)化的集成效果。
通過(guò)以上手段,低代碼開(kāi)發(fā)實(shí)現(xiàn)了對(duì)傳統(tǒng)軟件開(kāi)發(fā)的變革,開(kāi)發(fā)成本降下來(lái)了,開(kāi)發(fā)效率提高了,外部環(huán)境變化快速做出業(yè)務(wù)調(diào)整就能更靈活地應(yīng)對(duì)了。
無(wú)代碼低代碼開(kāi)發(fā)不是為了淘汰程序員,而是改善他們的工作效率。其優(yōu)勢(shì)包括:
速度快,可以同時(shí)為多個(gè)平臺(tái)構(gòu)建應(yīng)用程序,并且在幾天甚至在幾小時(shí)以?xún)?nèi)就可以向項(xiàng)目相關(guān)人員提交工作示例。
Unqork COO Alex Schmelkin稱(chēng),一家金融服務(wù)公司過(guò)去花費(fèi)數(shù)年時(shí)間才能打造成一種應(yīng)用,現(xiàn)在無(wú)需編寫(xiě)代碼,只需要少數(shù)開(kāi)發(fā)人員與業(yè)務(wù)人員聚集在一起,三個(gè)月內(nèi)就可以推出最終的軟件。
對(duì)開(kāi)發(fā)人員的要求降低了,項(xiàng)目可以更高效、以更低廉的成本完成。
低風(fēng)險(xiǎn),擁有強(qiáng)大的安全流程,數(shù)據(jù)集成和跨平臺(tái)支持已經(jīng)內(nèi)置,并且可以輕松定制,意味著更低的風(fēng)險(xiǎn),并且可以將更多的時(shí)間集中在業(yè)務(wù)邏輯的實(shí)現(xiàn)上。
快速部署,部署前的影響評(píng)估,可以確保你的應(yīng)用程序按預(yù)期工作。如果有任何異常發(fā)生,你就可以回滾你所做的所有改變。
3.云服務(wù)商和軟件企業(yè)最上心
到今天,可以看到國(guó)內(nèi)外已有眾多主流的低代碼/無(wú)代碼開(kāi)發(fā)平臺(tái),發(fā)展相對(duì)成熟,國(guó)外的有OutSystems、Mendix、FileMaker等,國(guó)內(nèi)則出現(xiàn)了葡萄誠(chéng)、iVX、凱特偉業(yè)氚云、APICloud、Dynamicon等。
在 Forrester 繪制的該領(lǐng)域象限圖中,OutSystems、Mendix、Kony占據(jù)了領(lǐng)導(dǎo)者地位,而GeneXus、Progress Software、MatsSoft、WaveMaker、Thinkwise等后起之秀,也呈現(xiàn)出強(qiáng)勁的追趕之勢(shì)。
國(guó)內(nèi)的奧哲網(wǎng)絡(luò)、ClickPaaS、宜創(chuàng)科技、數(shù)式科技、輕流、搭搭云等低代碼創(chuàng)業(yè)公司也于2018、2019年紛紛獲得投資。
Forrester繪制的象限圖
云服務(wù)商阿里云、騰訊云、華為云,以及谷歌云、AWS、微軟等也都推出了自己的低代碼/無(wú)代碼開(kāi)發(fā)平臺(tái)。
很多SaaS巨頭如Salesforce、ZohoCreator等都有自己的低代碼開(kāi)發(fā)平臺(tái)。國(guó)內(nèi)的北森、銷(xiāo)售易、致遠(yuǎn)互聯(lián)等都在發(fā)展自己的PaaS平臺(tái)中,引入低代碼開(kāi)發(fā)理念。
當(dāng)然傳統(tǒng)的軟件巨頭SAP、甲骨文、浪潮、金蝶、用友等也推出了自己的產(chǎn)品,也是目前市場(chǎng)上技術(shù)現(xiàn)對(duì)比較成熟的企業(yè)。
那么這些企業(yè)的低代碼開(kāi)發(fā)怎么實(shí)現(xiàn)的?
在具體的技術(shù)實(shí)現(xiàn)路徑上,低代碼開(kāi)發(fā)平臺(tái)能大體分為兩類(lèi):
一類(lèi)是基于表單驅(qū)動(dòng)的模式,以BPM技術(shù)為重點(diǎn),可以通過(guò)多個(gè)有層級(jí)關(guān)系的表單串聯(lián)出一個(gè)輕量級(jí)應(yīng)用,比如一個(gè)進(jìn)銷(xiāo)存管理工具。其主打零代碼開(kāi)發(fā),可以視為是傳統(tǒng)單一表單制作工具的升級(jí)版。
另一類(lèi)是基于模型驅(qū)動(dòng)的模式,以PaaS技術(shù)為重點(diǎn),可以通過(guò)領(lǐng)域模型的構(gòu)建開(kāi)發(fā)出不同類(lèi)型和規(guī)模的應(yīng)用,比如APP、ERP、CRM等。其能應(yīng)對(duì)企業(yè)不同程度的復(fù)雜場(chǎng)景開(kāi)發(fā)需求,既能服務(wù)大企業(yè)客戶(hù),也能服務(wù)中小企業(yè)客戶(hù), ClickPaaS都是這一類(lèi)的平臺(tái)。
現(xiàn)在說(shuō)哪一種實(shí)現(xiàn)路徑占優(yōu),都是片面的,站立的角度不同而已。
4.用起來(lái)是硬道理
在數(shù)字經(jīng)濟(jì)發(fā)展的大潮中,低代碼無(wú)代碼開(kāi)發(fā)平臺(tái)要讓每個(gè)人,包括開(kāi)發(fā)者和普通業(yè)務(wù)人員,都能夠成為企業(yè)數(shù)字化過(guò)程中的主導(dǎo)者和構(gòu)建者!讓普通人更容易上手!
正是基于這一目標(biāo),應(yīng)用需求多的云服務(wù)商成為低代碼投資的主要來(lái)源。一家云服務(wù)商如谷歌云會(huì)同時(shí)投資幾家不同技術(shù)路徑的公司。阿里云在推出己有品牌低代碼開(kāi)發(fā)平臺(tái)外,更是投資了眾多平臺(tái)。
目前市場(chǎng)上出現(xiàn)了越來(lái)越的自稱(chēng)無(wú)代碼、零代碼的開(kāi)發(fā)平臺(tái)。對(duì)很多人而言,并不知道低代碼與無(wú)代碼兩種開(kāi)發(fā)方式的區(qū)別,甚至?xí)煺娴恼J(rèn)為,無(wú)代碼開(kāi)發(fā)肯定比低代碼開(kāi)發(fā)更有誘惑力。
首先,采用低代碼/無(wú)代碼的企業(yè)必須具有一定的數(shù)字化基礎(chǔ),企業(yè)員工也必須具有一定的能力。客觀來(lái)講,所謂低代碼/無(wú)代碼,并不是像大家從字面上看到,可以什么都不用學(xué),就能夠開(kāi)發(fā)軟件。
如果企業(yè)沒(méi)有數(shù)字化基礎(chǔ),員工沒(méi)有對(duì)所從事的業(yè)務(wù)以及流程的深刻理解,根本無(wú)法生成應(yīng)用軟件,更不可能對(duì)企業(yè)業(yè)務(wù)發(fā)展產(chǎn)生正面的作用。
其次,要對(duì)公司實(shí)際業(yè)務(wù)的痛點(diǎn)有深刻的認(rèn)知。不管是技術(shù)人員,還是業(yè)務(wù)人員,都必須面對(duì)在財(cái)務(wù)、人事、銷(xiāo)售管理等方面最關(guān)鍵的痛點(diǎn),新應(yīng)用能夠解決這些痛點(diǎn),否則開(kāi)發(fā)的新應(yīng)用將成為無(wú)源之水、無(wú)本之木。
第三,公司已經(jīng)積累了一定的數(shù)據(jù),比如銷(xiāo)售數(shù)據(jù)、人才數(shù)據(jù)、物流數(shù)據(jù)、財(cái)務(wù)數(shù)據(jù)等,可以通過(guò)無(wú)代碼開(kāi)發(fā),更好的利用數(shù)據(jù)。
第四,個(gè)性化需求更強(qiáng)的公司,更容易利用低代碼平臺(tái)開(kāi)發(fā)滿(mǎn)足自己個(gè)性化需求的應(yīng)用。
開(kāi)發(fā)更快,代碼量更低,這是低代碼開(kāi)發(fā)平臺(tái)永遠(yuǎn)的追求,也是企業(yè)核心競(jìng)爭(zhēng)的體現(xiàn)。
【關(guān)于科技云報(bào)道】
專(zhuān)注于原創(chuàng)的企業(yè)級(jí)內(nèi)容行家——科技云報(bào)道。成立于2015年,是前沿企業(yè)級(jí)IT領(lǐng)域Top10媒體。獲工信部權(quán)威認(rèn)可,可信云、全球云計(jì)算大會(huì)官方指定傳播媒體之一。深入原創(chuàng)報(bào)道云計(jì)算、大數(shù)據(jù)、人工智能、區(qū)塊鏈等領(lǐng)域。