文档首页 > > 产品介绍> 什么是ROMA

什么是ROMA

分享
更新时间: 2019/10/10 GMT+08:00

企业在向数字化转型的过程中会面临诸多难题:缺少统一的设备信息集成途径;数据格式多样化,难以传输和集成;缺少与合作伙伴分享数据和后端服务的便捷途径;缺少云上云下跨网络的安全信息通道。

ROMA是一个全栈式的应用与数据集成平台,源自华为数字化转型集成实践,聚焦应用和数据连接,适配多种企业常见的使用场景。ROMA提供轻量化消息、数据、API、设备等集成能力,简化企业上云,支持云上云下、跨区域集成,帮助企业实现数字化转型。

ROMA主要包含四个组件:设备集成(LINK)、消息集成(Message Queue Service,简称MQS)、数据集成(Fast Data Integration,简称FDI)、服务集成(API Connect,简称APIC)。

  • LINK

    LINK是一个设备集成服务,使用MQTT标准协议连接设备,帮助企业快速、简单地实现设备云端管理。

    例如工业场景中,设备的信息和生产过程中的参数比较分散。生产线出现故障时,如果靠人工采集每一台设备的信息与参数,定位问题的过程缓慢。LINK能够连接设备和IT系统、大数据平台,将设备的运行状态等信息上传到IT系统或大数据平台中,实现所有设备的信息可视化,一旦生产线出现故障,企业能够快速定位问题。通过配置LINK的规则引擎,把设备参数的极限值输入到设备引擎里面,如果设备的实时参数一直在向极限值接近,就发出告警信息,提醒用户停止设备,对设备进行维护和保养。

  • MQS

    MQS基于Kafka实时数据处理平台,搭建了包括发布订阅、消息轨迹、资源统计、监控报警等功能的消息队列服务,为企业提供跨网络访问的安全、标准化消息通道。

    例如企业与合作伙伴使用的消息系统不一样,消息系统对接成本较高,而且难以保证对接之后消息传输的可靠性和安全性。企业之间可以约定使用Kafka通信协议,那么MQS可以作为消息中转站,提供安全、可靠的消息传输通道。企业创建多个topic,设置每个合作伙伴订阅topic的权限,然后将消息发布到多个topic中。合作伙伴通过订阅topic,实时获取topic内的消息。

  • FDI

    FDI支持文本、消息、API、结构和非结构化数据等多种数据源之间的灵活、快速、无侵入式的数据集成,可以实现跨机房、跨数据中心、跨云的数据集成方案,并能自助实施、运维、监控集成数据。

    例如集团企业场景中,企业与合作伙伴使用的数据源不一样,难以形成企业之间有效的信息传输。FDI提供了多种数据源之间转换的方式,支持MySQL、Kafka、API等主流格式之间的转换。FDI还可以配合华为云的其他服务,如数据接入服务数据仓库服务进行大数据的存储、转换、和分析。

  • API Connect

    API Connect将数据/后端服务以API形式从集团总部提供给集团分公司或合作伙伴,简化分享数据或提供服务的过程,降低企业之间对接的成本。API Connect提供不同语言的SDK和示例代码,简化企业对于API的调用。

    例如集团与各地区子公司的IT系统集成,直接访问对方各类数据库方式过于复杂,且容易发生信息泄露风险,如果以API方式互相开放访问,同时加强API调用安全防护,就能实现跨网络跨地域协同办公。

在企业上云过程中,常常需要以上多个组件配合使用,共同完成应用与数据的集成,如图1所示。

图1 ROMA总体架构示意图
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区