這是一本從實(shí)戰(zhàn)角度出發(fā),系統(tǒng)指導(dǎo)非IT人員通過(guò)零代碼平臺(tái)搭建企業(yè)級(jí)應(yīng)用的工具書(shū)。零代碼平臺(tái)是實(shí)現(xiàn)企業(yè)全員開(kāi)發(fā)的有效途徑,本書(shū)是掌握零代碼平臺(tái)的有效工具。本書(shū)作者是國(guó)內(nèi)零代碼產(chǎn)品的代表之一——明道云的核心開(kāi)發(fā)與運(yùn)營(yíng)者,他們?cè)诒緯?shū)中不僅分享了搭建企業(yè)級(jí)應(yīng)用的具體操作方法,還融入了自己指導(dǎo)企業(yè)落地時(shí)凝練的各種經(jīng)驗(yàn)心得,比如準(zhǔn)確抽象業(yè)務(wù)實(shí)體的技巧、常用工具的推薦等。
本書(shū)中沒(méi)有晦澀的理論介紹,所有內(nèi)容都基于實(shí)操展開(kāi),并用“非技術(shù)”的語(yǔ)言呈現(xiàn)。為了幫助所有企業(yè)人員,尤其是無(wú)IT技術(shù)基礎(chǔ)的業(yè)務(wù)人員快速且正確地理解、掌握通過(guò)零代碼平臺(tái)開(kāi)發(fā)屬于自己的企業(yè)級(jí)應(yīng)用的方法,書(shū)中不僅配備了大量的圖片和表格,給出了詳細(xì)的應(yīng)用開(kāi)發(fā)步驟,還重點(diǎn)呈現(xiàn)了兩個(gè)大型案例——完整構(gòu)建CRM、ERP系統(tǒng)。
【本書(shū)共分為9章】:
□□章和第□章主要幫助讀者透徹理解零代碼平臺(tái)進(jìn)而考量自己企業(yè)是否需要引入零代碼平臺(tái),以及如何選擇零代碼平臺(tái)。
第3章和第4章重點(diǎn)介紹了如何通過(guò)零代碼產(chǎn)品搭建應(yīng)用,這兩章不僅分析了企業(yè)級(jí)應(yīng)用的基本構(gòu)成,還介紹了用零代碼平臺(tái)搭建企業(yè)級(jí)應(yīng)用的基本步驟。
第5章針對(duì)與其他系統(tǒng)對(duì)接,以實(shí)現(xiàn)數(shù)據(jù)互通共享問(wèn)題進(jìn)行介紹,主要從數(shù)據(jù)對(duì)接和賬戶(hù)整合兩個(gè)角度展開(kāi)。
第6章站在企業(yè)的角度分享信息架構(gòu)建設(shè)方□□,包括一般建設(shè)方法、RPIC方□□、應(yīng)用實(shí)現(xiàn)等重點(diǎn)內(nèi)容,□后還分析了信息架構(gòu)的延伸價(jià)值和落地方向。
第7章和第8章以案例的形式介紹了如何通過(guò)零代碼平臺(tái)中搭建的企業(yè)級(jí)CRM和ERP應(yīng)用。這兩章既是對(duì)前面內(nèi)容如何在實(shí)際環(huán)境中落地的補(bǔ)充,也是指導(dǎo)讀者動(dòng)手操作的指引,還是讀者構(gòu)建自己的應(yīng)用時(shí)可以直接套用的模板。
第9章簡(jiǎn)述了在零代碼時(shí)代,企業(yè)內(nèi)部組織可能發(fā)生的變化,以及對(duì)于企業(yè)和個(gè)人創(chuàng)業(yè)者來(lái)說(shuō)會(huì)有哪些新的可以利用的創(chuàng)業(yè)機(jī)會(huì)。
企業(yè)應(yīng)用開(kāi)發(fā)行業(yè)從出現(xiàn)到現(xiàn)在已經(jīng)有半個(gè)世紀(jì)了,在這個(gè)過(guò)程中,應(yīng)用開(kāi)發(fā)的工具和形式不斷演進(jìn)。概括來(lái)說(shuō)就是,開(kāi)發(fā)工具從低級(jí)語(yǔ)言向高級(jí)語(yǔ)言演進(jìn),架構(gòu)模式從單體架構(gòu)向模塊化架構(gòu)演進(jìn),開(kāi)發(fā)方式從代碼開(kāi)發(fā)向可視化方向演進(jìn)。而零代碼平臺(tái)是這個(gè)演進(jìn)過(guò)程中的一個(gè)里程碑。我加入企業(yè)應(yīng)用開(kāi)發(fā)行業(yè)至今已有十年了。在這十年中,我目睹了云計(jì)算產(chǎn)業(yè)發(fā)展對(duì)企業(yè)應(yīng)用市場(chǎng)的巨大影響,也親歷了產(chǎn)業(yè)沖擊,當(dāng)然也把握住了新生的市場(chǎng)機(jī)會(huì)。我們從□018年就開(kāi)始開(kāi)發(fā)零代碼產(chǎn)品,這正是我們對(duì)當(dāng)前這次市場(chǎng)大潮的一個(gè)回應(yīng)。
到了零代碼平臺(tái)時(shí)期,企業(yè)應(yīng)用的開(kāi)發(fā)已經(jīng)不再依賴(lài)集成開(kāi)發(fā)環(huán)境(IDE),也不再要求必須具備DevOps專(zhuān)業(yè)過(guò)程,開(kāi)發(fā)門(mén)檻得以降低。
為什么煩冗復(fù)雜的企業(yè)應(yīng)用開(kāi)發(fā)突然失去了對(duì)專(zhuān)業(yè)開(kāi)發(fā)過(guò)程的依賴(lài)?這讓很多人百思不得其解,并對(duì)利用零代碼平臺(tái)開(kāi)發(fā)企業(yè)應(yīng)用心存懷疑。所以,在這里我有必要交代一下應(yīng)用平臺(tái)的工作原理、優(yōu)勢(shì)和局限。
首先要明確一點(diǎn),零代碼或者低代碼是應(yīng)用平臺(tái)即服務(wù)(APaaS)類(lèi)產(chǎn)品的一個(gè)特征,也是應(yīng)用平臺(tái)的一個(gè)新的定位。應(yīng)用平臺(tái)不是開(kāi)發(fā)平臺(tái),它本質(zhì)上還是一個(gè)應(yīng)用,只不過(guò)這個(gè)應(yīng)用比較復(fù)雜,是用來(lái)構(gòu)筑其他應(yīng)用的,這就像鋼筋、水泥是建材,用鋼筋、水泥澆筑好的預(yù)制件也是建材一樣。
和上面建材這個(gè)例子類(lèi)似,今天的應(yīng)用開(kāi)發(fā)行業(yè)也很少?gòu)牧汩_(kāi)始開(kāi)發(fā)一個(gè)應(yīng)用了,大多數(shù)情況下應(yīng)用開(kāi)發(fā)都依賴(lài)各種各樣的組件和框架。企業(yè)應(yīng)用中大約有80%是基于關(guān)系數(shù)據(jù)庫(kù)的業(yè)務(wù)管理應(yīng)用,這些應(yīng)用具有類(lèi)似的設(shè)計(jì)模式,這就給應(yīng)用平臺(tái)提供了機(jī)會(huì)。典型的應(yīng)用平臺(tái)不會(huì)追求能夠搭建任意類(lèi)型的應(yīng)用,而是聚焦在某一個(gè)類(lèi)型的應(yīng)用上。比如,類(lèi)似于明道云這樣的零代碼平臺(tái),就僅定位于企業(yè)中后臺(tái)應(yīng)用平臺(tái)。市面上還有很多其他類(lèi)型的零代碼平臺(tái),它們有的專(zhuān)注于做網(wǎng)頁(yè)搭建,有的專(zhuān)注于小程序搭建或網(wǎng)店搭建……這些產(chǎn)品都是按照類(lèi)似的理念設(shè)計(jì)和開(kāi)發(fā)的。
企業(yè)應(yīng)用的零代碼愿景早在二十多年前就已經(jīng)出現(xiàn)。從早期的Access數(shù)據(jù)庫(kù),到互聯(lián)網(wǎng)時(shí)代的QuickBase,再到快速開(kāi)發(fā)領(lǐng)域的PowerBuilder,一直到更現(xiàn)代的Salesforce Lightning平臺(tái)、更大眾化的Smartsheet和Airtable等產(chǎn)品,這些都是零代碼愿景的體現(xiàn)?傮w而言,零代碼產(chǎn)品的能力越來(lái)越強(qiáng),使用門(mén)檻越來(lái)越低。在中國(guó),較早進(jìn)入市場(chǎng)的零代碼產(chǎn)品是簡(jiǎn)道云和伙伴云表格,而明道云則是明確定位于APaaS領(lǐng)域的零代碼產(chǎn)品的代表。明道云完善了應(yīng)用平臺(tái)應(yīng)該具備的基礎(chǔ)能力模塊,通過(guò)它能夠靈活搭建出絕大多數(shù)企業(yè)中后臺(tái)應(yīng)用。在□近的一兩年,越來(lái)越多的零代碼/低代碼產(chǎn)品進(jìn)入市場(chǎng),讓企業(yè)用戶(hù)有了豐富的選擇。
零代碼平臺(tái)向業(yè)務(wù)人員敞開(kāi)了應(yīng)用開(kāi)發(fā)的大門(mén),讓企業(yè)應(yīng)用開(kāi)發(fā)不再是專(zhuān)業(yè)開(kāi)發(fā)人員的專(zhuān)利。對(duì)于數(shù)據(jù)結(jié)構(gòu)和業(yè)務(wù)流程清晰的業(yè)務(wù)場(chǎng)景,非專(zhuān)業(yè)開(kāi)發(fā)人員也能自主實(shí)現(xiàn)。
由業(yè)務(wù)人員直接完成數(shù)字化系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn),對(duì)于提升企業(yè)效率和運(yùn)營(yíng)質(zhì)量是非常重要的。在傳統(tǒng)DevOps時(shí)代,軟件的研發(fā)成本至少有一半投入在需求的調(diào)研、分析和溝通階段,還有相當(dāng)比例的成本花在DevOps過(guò)程中的專(zhuān)業(yè)環(huán)節(jié),比如部署、測(cè)試等。APaaS產(chǎn)品的設(shè)計(jì)理念是讓這些專(zhuān)業(yè)過(guò)程不再消耗大量成本。當(dāng)軟件工具和業(yè)務(wù)需求的持有人直接相遇時(shí),創(chuàng)意實(shí)現(xiàn)方式會(huì)不斷涌現(xiàn)。這是我們?cè)谶^(guò)去兩年運(yùn)營(yíng)明道云的過(guò)程已經(jīng)見(jiàn)證過(guò)的。
所以,我非常欽佩機(jī)械工業(yè)出版社華章公司編輯孫海亮敏銳的市場(chǎng)洞察力—他在這個(gè)節(jié)點(diǎn)找到我們,并邀請(qǐng)我們撰寫(xiě)一本關(guān)于用零代碼平臺(tái)開(kāi)發(fā)企業(yè)應(yīng)用的實(shí)戰(zhàn)指導(dǎo)書(shū),這是□恰當(dāng)?shù)臅r(shí)機(jī)。
本書(shū)將滿(mǎn)足讀者對(duì)于零代碼產(chǎn)品的好奇心,主要解答如下常見(jiàn)疑慮:開(kāi)發(fā)企業(yè)應(yīng)用怎么突然就不用寫(xiě)代碼了?零代碼平臺(tái)背后的工作原理是什么?怎樣快速上手零代碼平臺(tái)?目前有哪些具體的案例?
來(lái)自明道云的李恩濤、雷明燦、黃晟昊三位專(zhuān)家和我一起分工合作,共同完成了本書(shū)。本書(shū)結(jié)構(gòu)簡(jiǎn)潔有序,可以讓讀者在較短的時(shí)間內(nèi)了解零代碼平臺(tái)的基本工作原理,并掌握零代碼平臺(tái)的基本使用方法。
我衷心希望對(duì)零代碼感興趣的讀者能夠通過(guò)本書(shū)快速上手實(shí)踐,并在企業(yè)數(shù)字化管理和運(yùn)營(yíng)方面獲得成功。
任向暉