随着云计算成为主流,企业正在采用云应用程序来加速其流程的数字化转型并提供卓越的体验。反过来,这需要通过云优先集成和自动化跨这些云应用程序集成数据、流程和体验。
流程集成的概念不是最新提出的,因为它也存在于传统的本地设置中。然而,云应用程序的采用为流程集成增加了相当大的复杂性,因为它提出了以下几个挑战:
1、多平台即服务 (XaaS) 经济
在传统的本地设置中,业务流程转换过程通常涉及 ERP 平台的实施,该平台约占所有业务流程的70%—80%。这在云应用经济的情况下并不成立,云应用经济通常非常关注利基业务能力。每个云应用程序通常只占端到端业务流程的 30-40%。
因此,全面实施任何流程转换都可能涉及三到四个不同的云应用平台。然后需要将这些集成到端到端业务流程的上下文中,该流程可以跨多个云平台运行。
2、定制需求
开箱即用的专业云应用程序可能会满足业务需求的大约60%—70%。除此之外,还需要对这些进行定制以满足独特的业务需求。与传统的 ERP 实施不同,核心云应用程序的定制非常复杂,因为它们是通过服务交付模型提供的。
因此,软件供应商倾向于将云应用程序的定制与实施过程分开。例如,SAP 通常推荐其业务技术平台 (BTP) 来实施 S4 实施的定制。
3、不同的数据
每个业务流程都需要数据——无论是主数据还是来自相关流程领域的数据或市场数据。与数据驻留在本地的传统本地设置不同,云数据可以驻留在任何地方。它可以位于一个超大规模器中实现的数据湖中,也可以位于另一个云应用程序中,甚至可以在本地部署。
4、安全访问
由于流程片段和数据片段分布在不同的云中,因此在确保安全性的同时提供对端到端业务流程中云应用程序和数据的无缝访问成为一项重大挑战。
实施无缝流程集成
解决云应用程序带来的一些集成挑战需要高度关注流程自动化和集成能力。以供应链整合为例,供应链的端到端价值链可能涉及多个云应用程序,例如供应链计划 (SCP)、订单管理系统 (OMS)、运输管理系统 (TMS)、仓库管理系统 (WMS)、商品化系统 (Merc) 和 B2B 交互。
除此之外,供应链流程还需要与配置、报价 (CPQ) 和电子商务等上游流程无缝集成。此外,SCP、WMS、OMS、TMS 和 Merc 等功能通常作为单独的云应用程序实现。与此同时,B2B 交易所的现代化也受到了巨大的推动。
除此之外,供应链流程需要大量与客户、合作伙伴和产品相关的主数据,这些主数据通常在不同的数据湖中实现。因此,任何供应链流程集成都需要解决各个方面,例如:
- 使用不同的 API 架构风格或技术,如代表性状态转移 (REST)、简单对象访问协议 (SOAP)、GraphQL、电子数据交换 (EDI)、消息传递等;
- 跨 B2B、Web、移动和客户服务渠道的无缝集成;
- 无缝流程的流程自动化;
- 支持供应链流程的流程和数据扩展的能力,这可以意味着构建微服务以扩展服务或流程应用程序以处理异常的能力;
- 端到端流程的广泛可见性,能够主动识别流程中断;
- 在整个流程链中获得微观反馈以识别创新机会的能力。
为了无缝满足上述示例中列出的各种要求,需要有一种云优先集成和自动化方法,能够处理云应用程序集成所呈现的复杂程度。随着云应用程序的采用不断增长,发展流程集成以反映新的现实和挑战至关重要。