Gartner为两种基于云的应用程序开发方法创造了术语:
- 1、高生产力应用程序平台即服务(hpaPaaS)
- 2、高控制应用程序平台即服务(hcaPaaS)。
那到底什么是hpaPaaS平台?以及低代码(low-code)和hpaPaaS是什么关系?下面为你详细讲解。
什么是hpaPaaS平台?
根据Gartner定义,应用程序平台即服务(aPaaS)是“为应用程序服务提供开发和部署环境的云服务。”添加用于快速开发和交付的工具(比如低代码),就等于拥有了高生产力的应用程序平台即服务(hpaPaaS)。
低代码(low-code)和hpaPaaS是什么关系?
从中立的角度来看,低代码和hpaPaaS具有重叠的功能,可以互换使用。
这个想法是,高生产力平台采用可视化的、模型驱动的方法,使更广泛的个人能够构建和部署应用程序。事实证明,这种方法可以缩短价值实现时间,降低开发成本,同时减轻IT开发组织的负担。
低代码和hpaPaaS平台通过为DevOps团队和专业开发人员提供他们所需的完全透明性、开放性和控制来简化开发。然而,部分开发平台通常很难做到同时对应用资源的完全控制、对DevOps的支持和可伸缩性。所以就导致应用程序通常在功能上会受到限制。而如果是使用低代码开发平台,则能同时拥有高生产率和高控制能力。
织信低代码平台拥有可视化建模工具,其涵盖了web和移动应用开发的全部内容,包括响应用户界面、领域模型和业务逻辑。织信低代码的模型是直接执行的,开发人员可以收到关于应用性能的即时反馈,并可以与业务用户实时协作。
与其他低代码平台不同,织信并不局限于创建简单的表单应用程序。它甚至可以帮助企业构建非常复杂的应用系统,织信可以利用完整的移动功能以及机器学习和物联网应用等先进技术。开发人员可以访问来自织信和第三方的各种现有应用模板和组件。
并且,专业开发人员还可以通过在Java、JavaScript中创建自定义扩展组件,并将其打包为原生模型组件,以供业务人员使用,从而进一步扩展企业所需要的功能模块。织信的应用程序本身利用了微服务架构,应用服务也可以通过API公开,数据可以通过OData标准公开。