写点什么

一文带你了解 EiPaaS 和 EiPaaS 的国际趋势

  • 2022-12-19
    贵州
  • 本文字数:2741 字

    阅读完需:约 9 分钟

一文带你了解EiPaaS和EiPaaS的国际趋势

本文分享自华为云社区《初识EiPaaS和EiPaaS的国际趋势》,作者:华为云 PaaS 服务小智。

什么是 EiPaaS


EiPaaS (Enterprise Integration Platform as a Service) 是企业级的集成平台和服务


  • 提供应用,数据,信息,和 IoT 集成的统一的集成平台

  • 具有企业级云上,云下,混合云等快速集成的能力

  • 目的是提升业务自动化,集成效率,和降低成本

  • 是企业应用搬迁上云及应用现代化底座

  • 在企业业务中通过提升 TCO(Total cost of ownership)实现高性价比的商业目的

EiPaaS 的历史发展演进


从 20 世纪 80 年代起,西方社会的企业开始数字化进程,企业应用构建指数级增长。起初,企业部门之间和企业之间的数据和应用没有打通,形成数据孤岛,越来越多企业开始寻找数据和应用集成的技术方案。


1992 年 Sun Microsystem (现 Oracle) 发布 COBRA 1.1 规范。企业应用可以通过 COBRA、ORB、IIOP、RMI 技术集成。紧接着,Oracle、SAP 推出 ERP 电子系统,能够集成企业的财务、人事、物流、生产系统,进一步推动企业数字化进程。


1998 年,TIBCO 推出第一代通用 ESB,SOA 概念提出逐渐被业界接受。企业把大应用(Monolithic) 按照业务聚焦拆分成服务应用,然后每个应用在 ESB (Enterprise Service Bus)上做集成。在这个发展阶段,如 IBM 等大企业开发了一系列以数据中心为依托的 ESB 的应用和数据集成能力,正式启动了较现代化的企业集成纪元。


随着云计算的兴起,2000 年开始,iPaaS(集成平台及服务)的概念已经产生并趋于被业界接受。企业开始寻找能把云上应用和数据中心传统应用集成的解决方案。


2008 年 Boomi 发布第一个 iPaaS 产品。往后 MuleSoft、微软、Informatica 都陆续提供他们的 iPaaS 平台。

EiPaaS 把 iPaaS 的场景扩展到服务集成、数据集成、信息集成、物联网集成,面向企业级应用服务集成,实现公有云,私有云和混合云的部署,做到端边云应用集成打通。智能数据管理成为新一代 EiPaaS 的发展方向。

EiPaaS 市场发展趋势:极致的用户集成体验


EiPaaS 的发展趋势更朝向智能集成上发展,并将带来更优的集成使用体验。


打造极致的用户集成体验,Citizen Integrator (公民集成者) 的超低集成门槛发展趋势明显。


极致体验公民集成者趋势的最终目标是集成用户更聚焦在集成的业务逻辑,而不是集成的方法和实现上。对整体公司项目在集成方法,实现的重用性、组装化、标准化及集成维护性方面有极大的帮助。

EiPaaS 五大技术趋势

低代码集成用户体验


  • 通过拖拉拽方式构建集成应用,编排集成流

  • 定制化的集成逻辑可以用函数或者脚本方式完成

  • 开箱即用的集成模板

  • 能把以后的集成应用保存成模板,方便以后复用。并可以发布在资产市场,供其他开发者使用

  • 通过简单的开发框架,开发自定义集成组件

组装式集成应用平台


  • 组装式应用是有多个已经封装好的业务能力(PBC) 集成

  • PBC 是实现好业务功能,封装对外以 API 开放

  • PBC 是模块化,可发现,自主和可编排的

  • 到 2023 年,30%的应用通过组装式进行交付

  • 到 2023 年,超过 75%的 SaaS 供应商将采用组装式应用结构

集成生态


EiPaaS 平台一般都着力发展自己的开发者应用生态。


  • 开发者可以把集成应用做成模板发布到集成应用市场,这些资产可以被其他开发者使用。整体提高了开发者集成效率。

  • 可以对接平台自己的云服务或者其他云服务,进行跨云的服务集成。

  • SaaS 合作伙伴的应用也可以放在资产市场上,作为集成的元素。

  • EDI 技术是 B2B 企业应用集成的核心技术。通过支持 EDI 技术和协议,EiPaaS 可以开拓 B2B 企业集成生态,在工业垂直领域上做集成应用。

  • 一些著名的开源项目比如 Apache Camel 已经孵化出强大的集成开发者生态。EiPaaS 也可以跟他们合作,共同推进。

智能集成


EiPaaS 可以智能推荐下一步需要集成的工作流。具有以下优势:


  • 集成业务流自动生成

  • 智能集成步骤推荐

  • 智能数据关系发现和映射

  • 自动数据质量检测

  • 自动敏感数据检查和保护

集成工作流


机器人流程自动化 (RPA) 是一种任何人都可以用来轻松实现数字任务自动化的软件技术。


软件用户使用 RPA 来创建会学习、模仿然后基于规则执行的业务流程的软件机器人。RPA 自动化使用户可以通过观察人们的数字动作来创建机器人。用户只需向它们展示要做的工作,然后交给它们去做即可。机器人流程自动化的软件机器人可以像人一样与任何应用程序或系统进行交互。不过,RPA 机器人可以全天候、不间断地运行,比人快得多,并且具有可靠性和准确性。

华为 EiPaaS 平台可帮助客户解决三大难题


华为集成应用数据平台 ROMA Connect,主要有数据集成、服务集成、设备集成、消息集成、云边端融合集成、业务编排、统一认证、集成应用、集成资产管理等能力。


通过这些能力,可以南向集成各种应用、异构、IT/OT 数据,组装成以 API 和事件驱动的 PBC 能力,再通过低码编排能力针对不同背景的用户提供不同的体验。


华为 ROMA Connect 业务流和业务流模板的目标极致简化应用,数据、消息、和云服务的集成,使得集成效率有 10 至 20 倍的提升。


华为 ROMA Connect 在组装式交付过程中可以帮助客户解决三大难题:

简单集成


能够快速的跨组织、跨部门、跨地域联接各种应用。

高效复用


开发者开发的业务能力可以通过 ROMA Connect 快速接入、快速封装形成一个个 PBC,形成一个个业务单元,同步其他开发者使用,减少了重复工作,降本增效。

新老应用治理难


通过 ROMA Connect 将老应用和新技术联接在一起,将老应用的数据和服务能力抽象出来,形成新的资产,与新的技术和业务能力进行组装,从而形成新的业务。

开发者价值问答整理(摘录)


开发者关心的几个问题及回答。

组装式应用是否可以直接看作组合的 API?


组装式应用在组合的 API 之上,组合的 API 是多个 API 组合起来实现业务能力或业务逻辑,组装式应用是从项目整体来看数据使用情况,可以利用 API、利用数据源等方式,将应用组合在一起的,实现应用集成项目能力。所以组装式应用是在组合的 API 之上的,组合的 API 是组装式应用的一部分。

组装式架构适合哪些类型的业务场景?


组装式架构通过一种方式将不同的组件连接在一起,实现对组件最大化的使用率,不会重复造车,同时整个架构会更具连续性,同时可以由小做大,大的组件也会用在小项目中。所以组装式架构可以适用不同集成场景,目前使用较多的是保险、银行、制造业等业务场景。

如何通过 EiPaaS 实现组装式应用架构驱动企业数字化转型?


目前组装式应用架构通过模块化的通用模板、微服务的方式组合为 PBC 来实现应用上云的现代化。

企业采用 EiPaaS 国际化、数字化转型的过程中,如何判断哪些因素在架构演变时是可以解耦合的呢?


解耦的关键是看应用模块之间的关系,有的组件之间没有直接的联系,他们之间的联系是通过数据的转化或数据的传送实现的,这种架构是可以解耦的。解耦之后的优势是维护性非常好,并且将来扩展链路、更改逻辑的成本也会降低很多。


了解更多 ROMA Connect 业务场景及实战演示,请关注《华为云应用融合集成高级工程师培训》。欢迎加入 iPaaS 集成专家交流群。


点击关注,第一时间了解华为云新鲜技术~

发布于: 刚刚阅读数: 4
用户头像

提供全面深入的云计算技术干货 2020-07-14 加入

生于云,长于云,让开发者成为决定性力量

评论

发布
暂无评论
一文带你了解EiPaaS和EiPaaS的国际趋势_云计算_华为云开发者联盟_InfoQ写作社区