普元云流程平台

业务集约化、业务融合与快速交付、高并发
多租户、动态伸缩、在线开发

咨询方案

云时代企业面临挑战

传统的工作流管理系统(WFMC模型及BPMN2.0模型)经过多年发展已经能够满足企业对于业务流程信息化的各种需求。但是传统的工作流管理系统需要多次部署,分别维护,而且部署和维护的成本较高,使得企业应用的门槛较高;交付能力跟不上业务需求的变化,无法高效的满足弹性变化的访问需求。为了降低传统工作流系统在部署和维护方面的开销,可以将传统的工作流管理平台云化,提供多租户、高并发、动态伸缩的能力。先让我们看下云时代企业面临的巨大挑战。

产品概述

云流程平台将所有流程平台功能开放到云端,包括流程建模设计、表单开发环境,规则开发环境,流程监控分析等功能。云流程平台主要包括云流程开发平台、云流程引擎、云流程治理平台,分别解决开发、运行、管理监控期问题。

关键特性

多租户四级成熟度模型
  • 定制

    每个租户有其特定版本的工作流引擎,这些工作流引擎的实例分别运行在软件应用提供商提供的运行平台上。所有租户只是共享了软件系统的运行平台,仍然分别使用独立的工作流引擎版本。

  • 可配置

    每个租户都有特定的工作流引擎的实例分别运行在软件应用提供商提供的运行平台上。但是所有租户使用相同的工作流引擎版本,也就是说所有租户使用相同的程序代码,根据租户需求不同进行单独配置即可。

  • 可配置、多租户

    软件应用提供商提供的运行平台上只运行工作流引擎的一份实例即可满足所有租户的需求。在这种情况下,租户共享了软件系统、运行实例和软件运行平台。降低了运行实例花费的开销,增加了软件运行平台的利用率,也节约了用户使用软件的成本。

  • 可伸缩、可配置、多租户

    软件应用提供商在第三级成熟度模型支持多租户的基础上,引入了负载均衡策略。租户的请求动态的派发到不同的工作流引擎实例来完成。通过这一策略,不需要对于工作流引擎本身进行修改,就可以动态的通过增加或者减少应用实例的数量来应对用户请求的变化。

动态伸缩

云流程平台提供伸缩API,通过PAAS平台进行监控资源使用情况,根据监控资源的使用情况动态对云流程平台进行伸缩来满足业务的请求,充分利用IaaS层提供的计算资源;通过动态的伸缩,可以保证流程平台的高稳定、高可用,支持达到任意级别的SLA。

在线开发

云流程开发平台支持将传统流程平台的所有功能在云端开放,提供用户在线开发能力,无需安装SDK。云流程开发平台为开发者提供了一个基于浏览器的业务开发、测试、发布、部署、监控的综合环境。 在线开发能力包括业务流程定制、表单开发、规则开发、脚本开发、集成外部服务等能力;在线运营负责运营期的流程在线调整、规则在线调整能力;在线测试支持开发修改即时更新,提供测试运行环境;在线发布部署支持应用发布、流程发布,以及管理应用及流程的版本;在线监控集中提供流程追踪和监控工具。

咨询