这是一本从实战角度出发,系统指导非IT人员通过零代码平台搭建企业级应用的工具书。零代码平台是实现企业全员开发的有效途径,本书是掌握零代码平台的有效工具。本书作者是国内零代码产品的代表之一——明道云的核心开发与运营者,他们在本书中不仅分享了搭建企业级应用的具体操作方法,还融入了自己指导企业落地时凝练的各种经验心得,比如准确抽象业务实体的技巧、常用工具的推荐等。
本书中没有晦涩的理论介绍,所有内容都基于实操展开,并用“非技术”的语言呈现。为了帮助所有企业人员,尤其是无IT技术基础的业务人员快速且正确地理解、掌握通过零代码平台开发属于自己的企业级应用的方法,书中不仅配备了大量的图片和表格,给出了详细的应用开发步骤,还重点呈现了两个大型案例——完整构建CRM、ERP系统。
【本书共分为9章】:
□□章和第□章主要帮助读者透彻理解零代码平台进而考量自己企业是否需要引入零代码平台,以及如何选择零代码平台。
第3章和第4章重点介绍了如何通过零代码产品搭建应用,这两章不仅分析了企业级应用的基本构成,还介绍了用零代码平台搭建企业级应用的基本步骤。
第5章针对与其他系统对接,以实现数据互通共享问题进行介绍,主要从数据对接和账户整合两个角度展开。
第6章站在企业的角度分享信息架构建设方□□,包括一般建设方法、RPIC方□□、应用实现等重点内容,□后还分析了信息架构的延伸价值和落地方向。
第7章和第8章以案例的形式介绍了如何通过零代码平台中搭建的企业级CRM和ERP应用。这两章既是对前面内容如何在实际环境中落地的补充,也是指导读者动手操作的指引,还是读者构建自己的应用时可以直接套用的模板。
第9章简述了在零代码时代,企业内部组织可能发生的变化,以及对于企业和个人创业者来说会有哪些新的可以利用的创业机会。
企业应用开发行业从出现到现在已经有半个世纪了,在这个过程中,应用开发的工具和形式不断演进。概括来说就是,开发工具从低级语言向高级语言演进,架构模式从单体架构向模块化架构演进,开发方式从代码开发向可视化方向演进。而零代码平台是这个演进过程中的一个里程碑。我加入企业应用开发行业至今已有十年了。在这十年中,我目睹了云计算产业发展对企业应用市场的巨大影响,也亲历了产业冲击,当然也把握住了新生的市场机会。我们从□018年就开始开发零代码产品,这正是我们对当前这次市场大潮的一个回应。
到了零代码平台时期,企业应用的开发已经不再依赖集成开发环境(IDE),也不再要求必须具备DevOps专业过程,开发门槛得以降低。
为什么烦冗复杂的企业应用开发突然失去了对专业开发过程的依赖?这让很多人百思不得其解,并对利用零代码平台开发企业应用心存怀疑。所以,在这里我有必要交代一下应用平台的工作原理、优势和局限。
首先要明确一点,零代码或者低代码是应用平台即服务(APaaS)类产品的一个特征,也是应用平台的一个新的定位。应用平台不是开发平台,它本质上还是一个应用,只不过这个应用比较复杂,是用来构筑其他应用的,这就像钢筋、水泥是建材,用钢筋、水泥浇筑好的预制件也是建材一样。
和上面建材这个例子类似,今天的应用开发行业也很少从零开始开发一个应用了,大多数情况下应用开发都依赖各种各样的组件和框架。企业应用中大约有80%是基于关系数据库的业务管理应用,这些应用具有类似的设计模式,这就给应用平台提供了机会。典型的应用平台不会追求能够搭建任意类型的应用,而是聚焦在某一个类型的应用上。比如,类似于明道云这样的零代码平台,就仅定位于企业中后台应用平台。市面上还有很多其他类型的零代码平台,它们有的专注于做网页搭建,有的专注于小程序搭建或网店搭建……这些产品都是按照类似的理念设计和开发的。
企业应用的零代码愿景早在二十多年前就已经出现。从早期的Access数据库,到互联网时代的QuickBase,再到快速开发领域的PowerBuilder,一直到更现代的Salesforce Lightning平台、更大众化的Smartsheet和Airtable等产品,这些都是零代码愿景的体现。总体而言,零代码产品的能力越来越强,使用门槛越来越低。在中国,较早进入市场的零代码产品是简道云和伙伴云表格,而明道云则是明确定位于APaaS领域的零代码产品的代表。明道云完善了应用平台应该具备的基础能力模块,通过它能够灵活搭建出绝大多数企业中后台应用。在□近的一两年,越来越多的零代码/低代码产品进入市场,让企业用户有了丰富的选择。
零代码平台向业务人员敞开了应用开发的大门,让企业应用开发不再是专业开发人员的专利。对于数据结构和业务流程清晰的业务场景,非专业开发人员也能自主实现。
由业务人员直接完成数字化系统的设计和实现,对于提升企业效率和运营质量是非常重要的。在传统DevOps时代,软件的研发成本至少有一半投入在需求的调研、分析和沟通阶段,还有相当比例的成本花在DevOps过程中的专业环节,比如部署、测试等。APaaS产品的设计理念是让这些专业过程不再消耗大量成本。当软件工具和业务需求的持有人直接相遇时,创意实现方式会不断涌现。这是我们在过去两年运营明道云的过程已经见证过的。
所以,我非常钦佩机械工业出版社华章公司编辑孙海亮敏锐的市场洞察力—他在这个节点找到我们,并邀请我们撰写一本关于用零代码平台开发企业应用的实战指导书,这是□恰当的时机。
本书将满足读者对于零代码产品的好奇心,主要解答如下常见疑虑:开发企业应用怎么突然就不用写代码了?零代码平台背后的工作原理是什么?怎样快速上手零代码平台?目前有哪些具体的案例?
来自明道云的李恩涛、雷明灿、黄晟昊三位专家和我一起分工合作,共同完成了本书。本书结构简洁有序,可以让读者在较短的时间内了解零代码平台的基本工作原理,并掌握零代码平台的基本使用方法。
我衷心希望对零代码感兴趣的读者能够通过本书快速上手实践,并在企业数字化管理和运营方面获得成功。
任向晖