快销行业-维他奶国际iPaaS集成中台案例
作者: RestCloud at:2024-09-14 15:35:30
快销行业-维他奶国际iPaaS集成中台案例
维他奶国际曾使用由国内某大型企业提供的MuleSoft作为ESB总线来集成业务系统,经过一年多的运行后MuleSoft存在的问题逐步暴露出来(社区版本不支持高可用、采用C/S架构设计流程开发效率相当低下、不提供中间队列数据库缓存数据、监控告警不完善、无法与建设中的DevOps进行集成等等…)严重阻碍了数字化转型步伐,同时维他奶正在引入WMS系统需要与其他业务系统进行全面集成,2020年维他奶决定采用新一代的iPaaS集成平台来全面替换MuleSoft ESB产品解决上述问题。 2020年维他奶选择由专业的RestCloud来全面负责维他奶国际的iPaaS集成平台的建设和运维工作,谷云成立了专门针对维他奶的运维小组负责维他奶所有第三方业务系统的集成和数据转换对接工作,目前已经全面集成了维他奶的几十个核心业务系统以及SaaS应用,谷云专业的集成经验和成熟产品均得到维他奶的高度认可,iPaaS集成平台完全基于Docker的容器化部署,通过分布式部署架构维他奶使用K8S实现了iPaaS集成平台CI/CD持续集成,平台通过DevOps进行运维,整套服务都部署在阿里云上。使用K8S进行部署,方便后期业务量增长时,进行集群(Pod)自动扩展, DevOps大幅加快了产品部署的速率,同时降低部署风险节省云资源费用。
企业介绍
维他奶国际集团成立超过七十年,是中国香港最大的非碳酸饮料生产和供应商,已成为家喻户晓的品牌。过去数十年,维他奶不但在香港建立了稳固的地位,并扩展业务至大陆(深圳、上海、广州、佛山)、美国、澳洲、新加坡。集团专业人员和团队遍布全球以支持公司全球业务发展,生产超过140多种类别的饮品,生产厂房遍布世界各地,产品畅销东南亚及欧美40多个国家。维他奶国际上市股票代码:00345
项目挑战
在项目落地过程中面临维他奶国际IT系统多网络架构复杂等挑战:Workday、SAP、WMS、SRM、WCS 、阿里云短信、TMS 、BPM等几十个系统分布在阿里云、本地IT机房、工厂机房、国外云环境等网络也存在一定的延时。其次系统接口数量多关系复杂:系统之间接口数量近千个,点对点网状对接。开发和维护工作量大,故障定位难,无法统一监控管理,需要制定详细接入计划和系统切换上线流程及时间点。数据格式复杂多样:各个系统之间报文格式复杂,通过XML传送大量复杂的数据格式需要转换为JSON格式进行分发。 业务不能中断:iPaaS平台需要逐步替换原有MuleSoft ESB中间件,每天接口调用近百万次,业务不能中断。
解决方案
RestCloud针对维他奶的复杂网络和数据结构根据业务集成场景和业务系统的特点制定了一系列的解决方案部分场景如下:
-
Workday接口需要跟香港进行跨境访问,实际业务中可能存在网络不稳的情况,导致接口连接不稳定,同时Workday的webservice接口返回的是较为复杂的XML数据,下游系统不好处理。iPaaS平台必须在中间帮助下游系统转换成他们容易处理的JSON格式,同时设置了预警规则,发生连通性问题或者业务问题时,会向企业微信发送预警,相关业务和技术人员能第一时间接收到预警,并进行相应的处理,极大缩短故障响应时间。
-
Vsmart系统查询TMS订单信息和状态,TMS系统查询订单信息和状态接口返回的数据是按照分页读取的,如果需要获取完某一天的数据,就需要循环读取分页数据,但是下游Vsmart系统还不支持分页读取数据的功能。iPaaS平台在中间用API编排流程把某一天的数据读取完后,再打包发给下游Vsmart系统,从而解决这一问题。
-
沃尔玛的EDI文件需要通过AS2服务器进行数据传输,然后把数据传输到SAP系统。为了实现这一业务,RestCloud及时搭建了专用的AS2服务器,然后通过iPaaS平台编排流程,定时读取沃尔玛发送过来的X12格式EDI文件,并进行数据转换拆分,逐条发送到SAP系统。
-
维他奶的TetraPak业务同样的要用AS2进行数据传输,不同的是,TetraPak不同的数据需要发送到不同的下游系统,同时不同系统接收的数据格式要求也不一样。所以相对于沃尔玛数据发送一个系统的流程, TetraPak的流程还需要对数据进行判断,然后分发到不同的下游系统,同时进行不同格式的数据转换。整个业务流程相对来说较为复杂,但是通过iPaaS平台进行节点编排,可以使用节点进行可视化的拖拉拽操作,实现简单流程编排即可满足上述复杂的数据推送需求。
-
Vsmart系统需要从星图数据获取每天,每周以及每月的直播数据,原有方案是星图数据提供Excel表给Vsmart系统,Vsmart业务人员手动把Excel表对应的数据导入到数据库,这种方案费时费力,通过RestCloud ETL数据集成平台可以直接利用ETL平台进行定时读取星图数据的数据,直接写入到Vsmart数据库中。改造后的方案为,每天凌晨两点定时获取星图数据的数据,获取到数据后进行字段转换,转换为Vsmart系统数据库对应的字段,写入到数据库。利用ETL数据集成平台,减少了手动操作的繁琐过程,每天自动同步几十万数据,大大节省了时间。
项目价值
完成WorkDay与国内HR系统数据的全面集成同步
与WMS进行全面集成和打通
构建对帐中心全面打通OMS与SAP系统,实现统一过帐、对帐、统计等
完成MuleSoft ESB 上百个业务集成流程的迁移
全面集成企查查、上上签、企业微信、京东等SaaS系统
纳管维他奶所有业务系统的API实现API的全面治理与管控
实现MDM与其他业务系统主数据的实时接取与分发
为维他奶的业务中台提供了底层的集成支撑,加速了维他奶数字化转型步伐