华为云计算 云知识 如何成为应用与数据集成的高玩?ROMA业务流帮你忙

如何成为应用与数据集成的高玩?ROMA业务流帮你忙

【云小课】应用平台第11 ROMA Connect,应用与数据的集成专家中,我们知道使用应用与数据集成平台(ROMA Connect)可以实现数据集成、服务集成,但是操作和配置过程较为复杂,而且存在不能跨Region、跨实例的使用限制。为了解决以上问题,ROMA业务流(以下简称“业务流”)服务应运而生。

什么是业务流?

业务流是一个基于ROMA Connect,支持跨Region、跨实例实现数据集成与服务集成的服务。

业务流支持通过可视化UI界面来创建任务,以降低不同经验背景用户的开发门槛;同时支持多种处理组件,实现灵活的业务逻辑编排。

业务流有哪些优势?

集成拖拽式开发

相较于使用ROMA Connect,业务流支持通过可视化UI界面来创建数据集成和服务集成业务流任务。通过简单的拖拽完成任务的编排和配置,大大降低了用户的操作难度,提高了工作效率。

应用拓扑展示

业务流提供了可视化的集成拓扑展示,可以清晰的查看任务调度关系、接口调用关系、应用依赖等信息。

业务流的拓扑展示分为基于应用的拓扑和基于对象的拓扑。

> 基于应用的拓扑

应用视角的拓扑地图,用于展示业务流任务中应用之间的连接关系,方便用户从应用维度查看应用之间的关系、业务中数据之间存在的关系。

> 基于对象的拓扑

对象视角的拓扑地图,用于展示业务流任务中对象节点之间的连接关系,用户可以从对象维度查看数据之间的关系,如开放的API、开放的数据源等。对象拓扑将中间的处理过程进行排除,从对象角度反映业务关系。

业务场景自由编排

业务流提供了多种处理器组件,如分支判断、并行处理,延时等,通过在数据集成任务和API加入不同的组件,实现灵活的业务编排,可以应对不同的逻辑业务场景。

这里,了解业务流组件。

使用业务流实现数据集成

单实例编排

使用业务流实现单实例内数据集成,源端数据和目标端数据可在相同集成应用下,也可以在不同集成应用下。在不同集成应用下时,两个集成应用所归属的实例相同。

图1-1 同一集成应用下的连接示例

同一集成应用下的连接示例

图1-2 不同集成应用下的连接示例

跨实例/Region编排

使用业务流实现跨实例/Region数据集成,源端数据和目标端数据在不同集成应用下,两个集成应用所归属的实例不同。

图1-3 跨实例/跨Region的连接示例

使用业务流实现服务集成

开放已有API

使用业务流将已有API封装成标准的RESTful API对外开放。已有API可以是用户自己应用上的API,也可以是其他ROMA Connect实例上开放的API

图1-4 开放已有API

图1-5 开放其他实例上的API

开放数据API

使用业务流将数据源封装成标准的RESTful API对外开放。数据源可以是API所在实例上接入的数据源,也可以是其他实例上接入的数据源。

图1-6 数据API与数据源在同一实例

图1-7 数据API与数据源在不同实例

以上,是小课为大家带来的所有业务流的内容,想要快速体验业务流,戳这里

如果您想获取更多的业务流的使用指导,戳这里

上一篇:甄采云SRM使用指导-单一来源询价流程 下一篇:基数的不同反映了不同的关系