低代码,BPM的新风口(bpm 低代码)
需求端的复杂多变对软件开发提出了新的要求,市场要求软件的开发的速度越快越好,交付时间越来越短。BPM与低代码结合,加速了应用开发,正成为BPM另一个发展趋势。在低代码开发平台领域,国内炎黄盈动以低代码为主、0代码的如宜搭,与此同时华为云、腾讯云、浪潮、金蝶、用友等软件企业也陆续推出低代码平台。
1.低代码开发平台类型与实现路径
目前,从技术实现上来看,这些低代码开发平台分为三类:首先,用到的技术是PaaS,尤其是其中的aPaaS和iPaaS。aPaaS上已经封装好了大量功能模块,开发者可以直接通过API调用这些模块拼装应用,同时利用iPaaS把不同的应用系统实现集成。
其次,低代码开发还用到了BPM,可以借助其可视化操作的技术,以直接拖拽的方式拼装应用,整个过程只需要用到很少的代码。最后,低代码开发平台还需要具备MADP(移动应用开发平台)能力。通过以上手段,低代码开发实现了对传统软件开发的变革,开发成本降下来了,开发效率提高了,外部环境变化快速做出业务调整就能更灵活地应对了。
具体的技术实现路径上包括以BPM技术为重点和模型驱动。一类是基于表单驱动的模式,以BPM技术为重点,可以通过多个有层级关系的表单串联出一个轻量级应用。另一类是基于模型驱动的模式,以PaaS技术为重点,可以通过调用各类功能模块开发出不同类型和规模的应用。模型驱动模式又被称之为“Future Proofing”,任何的更新、升级都不会影响到应用的运行,因为应用是通过业务模型而非代码执行的。
2.炎黄盈动的低代码兼具BPM技术和模型驱动优势
两类技术路线各有优秀的代表产品,而集成这两类技术路径的企业为数不多,炎黄盈动AWS PaaS是采取模型驱动的新一代BPM平台。应用容器(App Container)是AWS PaaS的控制内核,所有服务和应用都运行在应用容器之中。在AWS PaaS中一切皆应用,低代码能力帮助用户低成本高效率的构建应用, 比现代编程架构最少快5倍 。超80%的新旧应用程序都可用建模方式构建和持续迭代。借助共享一个AWS PaaS的赋能平台,采用新技术帮助组织进行数字化转型。为用户提供平台的同时,也面向开发者开放。同时,炎黄盈动客户覆盖面广,应用场景多,技术积淀深厚。