一文带你了解EiPaaS和EiPaaS的国际趋势
摘要:EiPaaS (Enterprise Integration Platform as a Service) 是企业级的集成平台和服务。
本文分享自华为云社区《初识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集成专家交流群。
一文带你了解EiPaaS和EiPaaS的国际趋势的更多相关文章
- Istio是啥?一文带你彻底了解!
原标题:Istio是啥?一文带你彻底了解! " 如果你比较关注新兴技术的话,那么很可能在不同的地方听说过 Istio,并且知道它和 Service Mesh 有着牵扯. 这篇文章可以作为了解 ...
- 一文带您了解5G的价值与应用
一文带您了解5G的价值与应用 5G最有趣的一点是:大多数产品都是先有明确应用场景而后千呼万唤始出来.而5G则不同,即将到来的5G不仅再一次印证了科学技术是第一生产力还给不少用户带来了迷茫——我们为什么 ...
- 一文带你了解elasticsearch
一文带你了解elasticsearch cxf2102100人评论160人阅读2019-07-02 21:31:36 elasticsearch es基本概念 es术语介绍 文档Document ...
- 【转帖】Istio是啥?一文带你彻底了解!
Istio是啥?一文带你彻底了解! http://www.sohu.com/a/270131876_463994 原始位置来源: https://cizixs.com 如果你比较关注新兴技术的话,那么 ...
- 一文带你了解 C# DLR 的世界
一文带你了解 C# DLR 的世界 在很久之前,我写了一片文章dynamic结合匿名类型 匿名对象传参,里面我以为DLR内部是用反射实现的.因为那时候是心中想当然的认为只有反射能够在运行时解析对象的成 ...
- 一文带你看清HTTP所有概念(转)
一文带你看清HTTP所有概念 上一篇文章我们大致讲解了一下 HTTP 的基本特征和使用,大家反响很不错,那么本篇文章我们就来深究一下 HTTP 的特性.我们接着上篇文章没有说完的 HTTP 标头继 ...
- 一文带你了解js数据储存及深复制(深拷贝)与浅复制(浅拷贝)
背景 在日常开发中,偶尔会遇到需要复制对象的情况,需要进行对象的复制. 由于现在流行标题党,所以,一文带你了解js数据储存及深复制(深拷贝)与浅复制(浅拷贝) 理解 首先就需要理解 js 中的数据类型 ...
- 【项目实践】一文带你搞定Spring Security + JWT
以项目驱动学习,以实践检验真知 前言 关于认证和授权,R之前已经写了两篇文章: [项目实践]在用安全框架前,我想先让你手撸一个登陆认证 [项目实践]一文带你搞定页面权限.按钮权限以及数据权限 在这两篇 ...
- 一文带你看遍 JDK9~14 的重要新特性!
Java9 发布于 2017 年 9 月 21 日 .作为 Java8 之后 3 年半才发布的新版本,Java 9 带 来了很多重大的变化其中最重要的改动是 Java 平台模块系统的引入,其他还有诸如 ...
- 让自己写的电子笔记连文带图全平台兼容(MarkDown图片显示兼容)
目录 一.工具使用 语言使用:MarkDown 简介 使用原因 使用方法 软件使用:Typora 简介 环境设置搭建 1)搭建图床 2)配置PicGo 3)配置typora 4)测试 图片上传测试 平 ...
随机推荐
- 15. 从零开始编写一个类nginx工具, 如果将nginx.conf转成yaml,toml,json会怎么样
wmproxy wmproxy将用Rust实现http/https代理, socks5代理, 反向代理, 静态文件服务器,后续将实现websocket代理, 内外网穿透等, 会将实现过程分享出来, 感 ...
- 虹科分享|虹科Redis企业版数据库带你跑赢MySQL数字时代!
数字革命悄然爆发,数据库也将成为率先破局的关键技术! 借着互联网爆发的东风,前几年MySQL以其过硬的产品能力及开源优势,一度成为全球最受欢迎的关系型数据库.然而,革命的漫长之路才刚开始,MySQL是 ...
- 文心一言 VS 讯飞星火 VS chatgpt (123)-- 算法导论10.4 4题
四.用go语言,对于一个含 n个结点的任意有根树,写出一个 O(n)时间的过程,输出其所有关键字该树以左孩子右兄弟表示法存储. 文心一言: 在计算机科学中,左孩子右兄弟表示法是一种用于表示树状结构的方 ...
- Python 潮流周刊#27:应该如何处理程序的错误?
你好,我是猫哥.这里每周分享优质的 Python.AI 及通用技术内容,大部分为英文.本周刊开源,欢迎投稿.另有电报频道作为副刊,补充发布更加丰富的资讯. 产品推荐 Walles.AI 是一款适用于所 ...
- Webpack.devServer 配置项如何使用?附devServer完整示例
前言: 我们在平常本地开发时,可能经常需要与后端进行联调,或者调用一些api,但是由于浏览器跨域的限制.开发与生产环境的差异.http与https等问题经常让联调的过程不够顺畅.所以本文介绍一下web ...
- 宏(define)与常量(const)
既然选择了远方,便只顾风雨兼程. 宏(define) 一. 宏的理解 宏是一种批量处理的称谓.一般说来,宏是一种规则或模式,或称语法替换 ,用于说明某一特定输入(通常是字符串)如何根据预定义的规则 ...
- [GitOps] 白嫖神器Github Actions,构建、推送Docker镜像一路畅通无阻
[GitOps] 白嫖神器Github Actions,构建.推送Docker镜像一路畅通无阻 引言 当你没找到合适的基础的Docker镜像时,是否会一时冲动,想去自己构建.然而因为网络问题,各种 ...
- SpringMvc集成开源流量监控、限流、熔断降级、负载保护组件Sentinel
前言:作者查阅了Sentinel官网.51CTO.CSDN.码农家园.博客园等很多技术文章都没有很准确的springmvc集成Sentinel的示例,因此整理了本文,主要介绍SpringMvc集成Se ...
- Axure实战应用:Axure设计可视化大屏!
Axure是一款功能强大的原型设计工具,可以用于设计可视化大屏.设计一个有效的可视化大屏需要考虑多个方面,包括布局规划.信息展示.交互设计等. 以下是一个详细的描述,希望对你有所帮助. 第一部分:可视 ...
- WPF 纯XAML实现NumericUpDown 控件
本文由 飞羽流星(Flithor/毛茸茸松鼠先生/Squirrel.Downy)原创,欢迎分享转载,但禁止以原创二次发布原文地址:https://www.cnblogs.com/Flithor/arc ...