云流程:云计算时代的工作流软件


 2014-12-15 02:15:01       753

云流程:云计算时代的工作流软件

摘要:云计算时代的到来使企业的各种应用软件转移到云端。这与传统软件的部署方式完全不同,也就会导致传统工作流软件的不适应。

总体而言,云流程与传统工作流软件的不同之处有三点。第一,能够实现多租户架构管理。第二,能满足不同用户同时实现不同的流程设计与管理。第三,能处理云应用与云应用、云应用与传统应用等各种混合的流程集成。

云计算给IT业带来了新一轮的产业变革,其中之一便是云计算对各种软件产品产生了革命性影响。作为中间件的一类,工作流软件也会受到云计算的影响,传统的工作流软件转变为云流程。所谓云流程,简单说来,就是云计算时代下的工作流软件。

传统工作流软件的挑战

云计算时代的到来使企业的各种应用软件转移到云端。企业不再需要购买软件,而是从云里获取服务。也即是说,企业的应用系统不是部署在本地服务器,而是部署在云端。这与传统软件的部署方式完全不同,也就会导致传统工作流软件的不适应。

事实上,传统工作流软件面对这种新情况,出现了两个自身无法克服的问题。一是传统工作流软件无法支撑云计算的各种应用。比如在线OA、在线CRM等各种SaaS应用。这些应用都建立云的基础上,传统工作流软件没有云的背景,无法支撑这些应用。二是传统工作流软件无法实现各种云应用之间的集成。实现不同应用系统间的数据需要共享、同步与集成,是工作流软件的一个重要功能。传统工作流软件可以实现传统应用的集成,却没办法实现云应用的集成。举个例子,工作流软件经常需要集成CRM系统和OA系统。如果一家企业的CRM和OA系统都建立在云端,依靠传统的工作流软件就无法集成这两个身处云端的系统了。

云流程应运而生

在这种情况下,云流程应运而生。云流程就是云计算时代各种云应用中的流程设计、流程管理与流程集成的软件。上面提到的各种挑战,都需要基于云计算的工作流软件!这可以简称为“云流程”软件。

现在,云流程刚刚在业内兴起,大家的重视程度还不够。对于云流程的定义、内含也还没有明确的共识。总体而言,云流程与传统工作流软件的不同之处有三点。第一,能够实现多租户架构管理。传统的工作流软件只能一家企业使用,云流程可以多加企业同时租用。第二,能满足不同用户同时实现不同的流程设计与管理。传统工作流程只能有一种流程设计与管理模式,云流程可以有多种流程设计和管理模式。第三,能处理云应用与云应用、云应用与传统应用等各种混合的流程集成。传统工作流软件只能处理传统应用间的流程集成,云流程可以处理云应用之间的流程集成,也可以处理云应用与传统应用之间的集成。

在当前,基于互联网技术的全球化业务协同已进入到一个新的阶段,云计算可以提高应用程序的部署速度、促进创新和降低成本,同时还增强企业经营的敏捷性,使得企业IT基础架构更为灵活。这将带来云计算的普及,也会促使云流程的普及。

灵活的部署方式

云流程深度集成了来自于不同协作企业间的多种业务流程 ,这些协作企业交织成不同的价值网络。云流程的一个很重要的功能,就是实现这些价值网络的连接与管理。

云流程通过BPM的技术实现这种深度集成。这种深度集成使得所有价值网络成员企业能随时访问并使用相关成员的核心业务系统,从而获得端到端的控制权以及信息透明度。这同时意味着,价值网络的成员企业能够实现协同运营,大大提高整个供应链的竞争能力!

这就需要云流程有灵活的部署方式。总的说来,云流程可以有两种部署方式,一是和PaaS结合运营,一是独立运营。和PaaS结合运营,是把云流程当作平台服务的一部分,云流程是一个工作流管理平台。在这种模式下,各种流程型的云应用可以基于这个平台进行开发、部署和管理。一般的平台型公司,都会采用这种模式。例如,Salesforce、IBM、Oracle等会有自己的云流程平台。

对于独立运营模式,是把云流程当作一种独立的云服务,企业直接使用云流程服务。在这种模式下,更多的是适用于集成不同平台之间的云应用。独立型的云流程公司往往会采用这种模式。

                              云流程部署方式

云流程处于导入阶段

云流程现在处于导入阶段,预计2015年进入成长阶段。

相关阅读: