2022第五届中国信息技术应用创新大会——数字新经济 信创新动能
2022(第七届)中国网络信息安全峰会
2022(第七届)中国网络信息安全峰会

发文章

API集成中台

2022-01-06 15:53:50
RestCloud API集成中台助力零售快消集团集成和打通WMS、SAP、HR、TMS、CRM、SaaS等众多业务系统并全面替换零售快消集团原有ESB系统。 RestCloud采用成熟的API产品为零售快消集团建设一个统一的API中台,制定统一的API设计和开发规范,梳理API集成和管理的边界,搭建API管理体系、运营制度和运维保障机制,打破企业应用和数据孤岛、以最敏捷的方式实现各业务系统的集成,从而实现零售快消集团数字化转型的第一步。

技术架构及关键技术

整个技术路线上根据目前微服务架构的发展趋势采用微服务架构的技术路线进行设计:

●API接平台的底层架构应选用Java语言作为主要应用层的开发语言,Java目前在开发者人数、解决方案完整性上是其他开发语言无法相比的,有利于降低后继系统的运维成本。

●平台应严格安照前后端分离的开发模式来进行构建,后端所有服务全部发布为Rest API服务这样有列于整个系统的可复性并降低二次开发成本。

●底层框架可选用开源Spirng Cloud技术框架作为底层开发框架同时采用谷云科技自研的部分核心功能组件,Spring Cloud目前是最成熟和使用最广泛的微服务框架使用Spring Cloud底层开发框架是最优的选择,但Spring Cloud组件也存在一些问题部分组件功能单一、易用性不够、界面不够友好、有些组件不适于企业级用户使用等等问题,所以在某些组件上大多数企业会选择自主研发或者用其他解决方案替换Spring Cloud中的部分组件。

在API日志数据存储方面选用目前最成熟的MongoDB进行非结构化的数据存储,结构化的业务数据存储可以选用MySql或Oracle等数据库。

谷云科技产品全部按以下基础架构进行研发和设计:

1、硬件环境支持分布式、高可用方式部署,部署区域间网络中断,不影响部署区域中已缓存的业务继续提供服务,确保业务大幅波动下的可用性;

2、支持本地资源,阿里云、腾讯云、华为云等公有云、私有云等环境部署;部署架构支持不停机资源节点扩充;

3、系统架构采用最新的微服务架构进行设计和开发并支持各模块独立进行部署。

4、支持基于docker的容器化部署;

5、支持统一的用户权限管理,数据权限控制到行列级别;

6、采用分布式数据库,日志数据可分布式存储;

对所有的操作及运行的日志进行记录、跟踪、追溯、分析;

案例实施效果

RestCloud API集成中台助力零售快消集团集成和打通WMS、SAP、HR、TMS、CRM、SaaS等众多业务系统并全面替换零售快消集团原有ESB系统。RestCloud采用成熟的API产品为零售快消集团建设一个统一的API中台,制定统一的API设计和开发规范,梳理API集成和管理的边界,搭建API管理体系、运营制度和运维保障机制,打破企业应用和数据孤岛、以最敏捷的方式实现各业务系统的集成,从而实现零售快消集团数字化转型的第一步。

零售快消集团在API集成平台正式上线后,目前集成业务系统数量26个,在线服务数266个,每天业务服务调用量约100万+,全面实现零售快消集团服务资产化的落地和业务运营的有效支撑。

RestCloud谷云科技