IPAAS是“促进开发、执行和集成流治理同任何本地(on-premises)以及基于云的流程、服务、应用和数据连接的一套云服务,可以在独立的或者多个交叉的组织中进行"。
简单的说,PaaS平台就是指云环境中的应用基础设施服务,也可以说是中间件即服务。
PaaS平台在云架构中位于中间层,其上层是SaaS,其下层是IaaS。
在传统On-Premise部署方式下,应用基础设施即中间件的种类非常多, 有应用服务器,数据库,ESBs, BPM, Portal, 消息中间件,远程对象调用中间件等等。
对于PaaS平台,Gartner把它们分为两类,一类是应用部署和运行平台APaaS(application platform as a service),另一类是集成平台IPaaS(integration as a service)。
如今的流程自动化有多种形式。而不断发展的工具生态系统可以使从简单的重复性任务到复杂的自定义工作流都实现自动化。
2015年,德国电信公司开始使用机器人流程自动化(RPA),这是全流程自动化领域的众多工具之一。随着时间的推移,该公司开发了超过2500个机器人流程自动化(RPA)系统,并取得了巨大的成功。但他们也很清楚,即使机器人流程自动化(RPA)的名称标明“流程自动化”,其实并不是真正意义上的流程自动化,而是任务自动化。
这是人们一个常见的误解,其根源在于流程自动化领域的复杂性,在该领域中,其工具类别是多维的并且难以捕获。以下将回答人们通常都会问到的问题—什么是流程自动化?并对流程自动化领域的发展进行概述。
为了描述更加简洁,将流程自动化缩小到以下范围:
-
业务流程和数字流程:这些是从大多数组织了解的典型业务流程(例如客户入职、索赔清算、贷款发放、订单履行等),通常跨越两个不同的端到端系统。如今,“数字化流程”一词似乎很受欢迎,因为“业务流程”一词通常被认为是过时的说法。
-
集成流程:集中于系统或服务集成的流程,例如,在进行远程通信时协调微服务或保证一致性的流程。
-
现在有两种截然不同的数字或集成流程:
-
标准流程:当组织并不想通过流程实现差异化时,可以购买商业现成软件(COTS),如企业资源计划(ERP)、客户关系管理(CRM)或人力资源(HR)系统。在这种情况下,通常会根据软件来调整工作流程。
-
自定义流程:某些流程是组织特有的,因此需要根据组织的需求进行自定义。尽管不同组织的这些流程可能是相同的(例如,客户入职、订单管理、保险理赔等),但是组织设计和实施它们的方式是独特的,这有助于在其市场中区分这些流程。这使组织能够提高竞争力,更有效地开展业务,降低成本,增加收入,并转变为更加数字化的业务。
在自定义标准软件时,这两个类别之间有一些灰色区域。但由于在过去的糟糕经历,很多组织在这方面变得越来越谨慎。
因此针对组织中的每个流程分别做出决定。并且需要注意的是:没有正确或错误的决定,只是组织的的选择应该反映其业务策略。