您现在的位置是:深圳市东方朗云科技有限公司 > 公司新闻

韵达基于云原生的业务中台建设

深圳市东方朗云科技有限公司26-05-11【公司新闻】0人已围观

简介韵达基于云原生的业务中台建设主要围绕IT信息发展规划、业务中台建设过程及云原生技术支撑展开,具体内容如下:IT信息发展规划韵达作为综合物流快递服务商,除传统业务外,还拓展了供应链、国际业务、冷链业务等新兴业务。其企业使命是传爱心、送温暖、更便利,目标是基于大数据、云原生、智能科技等信息技术打造一流物流企业。随着业务快速...

韵达基于云原生的业务中台建设主要围绕IT信息发展规划、业务中台建设过程及云原生技术支撑展开,具体内容如下:

IT信息发展规划

韵达作为综合物流快递服务商,除传统业务外,还拓展了供应链、国际业务、冷链业务等新兴业务。其企业使命是传爱心、送温暖、更便利,目标是基于大数据、云原生、智能科技等信息技术打造一流物流企业。随着业务快速发展,电商物流订单量、运单量、数据量巨大,对IT建设提出更高要求:

  • 敏捷支持业务发展

    提升核心业务能力复用率,将核心业务能力服务化以加强复用。

    加强服务管控和运营,降低在公司内部推广的沟通成本。

    实现业务性能快速响应,针对业务需求快速迭代发布上线。

  • 稳定支撑业务运行:韵达业务量、订单量庞大,按运单轨迹一天数据量达几十亿,对应用系统依赖性高,系统稳定运行至关重要,否则会影响快递包裹的配送和中转分发。

韵达业务中台建设的过程

韵达业务运转需要系统稳定高效,支持海量高并发处理,对海量数据高并发处理要求高,且业务需要可观测性、故障快速定位可恢复,部分系统复用率可达70%到80%。基于此,韵达开展中台化建设:

  • 技术选型与合作:核心是共享业务中台建设,基于阿里云原生技术构建,包括企业级分布式应用服务EDAS、应用实时监控服务ARMS、消息队列RocketMQ、容器服务ACK,同时采用业界开源成熟框架,如Redis、Elasticsearch、Pika、Apache Doris、Apache Flink等,形成云原生+开源成熟技术框架的基础设施。
  • 业务中台架构:在基础设施层上搭建韵达业务中台,涵盖订单中心、运单中心、分单中心、会员、用户画像、交易中心等。交易中心为新建设,提供统一自理运营,业务中台还统一提供能力注册、能力扩展、依赖管理、质量管理等服务,支持前端快递业务板块,包括新兴业务、供应链、冷链、同城等。
  • 建设阶段与方法:业务中台建设分三个阶段,每阶段三个月,循序渐进推动。导入DDD领域驱动设计方法论,战略设计阶段划分业务域、子域及衔接上下文映射关系;战术设计阶段进行面向对象代码开发实践,实现业务逻辑和技术细节分离,开发人员聚焦业务逻辑实现,基础设施层基于阿里云原生技术搭建。
  • 系统改造与新建:并非完全从零开始,发展二十多年积累的共享能力需移交业务中台团队,在原有系统基础上对接阿里云原生技术,改造升级加固以支持海量数据高并发处理。部分系统如交易中心从零建设,采用阿里开源的DDD框架(COLA),将应用系统分为应用层、领域层、基础设施层,代码分层清晰,实现核心能力快速迭代和高响应能力。

云原生技术的支撑

韵达业务中台建设完成后,为业务带来以下价值:

  • 敏捷高效支撑业务:快速组装新业务应用和业务创新,实现业务应用快速响应市场。业务能力分基础能力和商业能力,商业能力基于业务场景粗粒度组装、打包服务,通过服务沉淀实现业务复用,减少系统建设和运维成本。业务中台灵活,可基于业务需求快速迭代更新。

  • 构建面向业务全景监控能力:业务中台核心能力每天API调用量近五亿次,推送消息记录约十多亿,部分核心能力复用率达70%,很多业务线应用依赖业务中台能力。基于项目建设中的ARMS监测体系,可清晰了解中台服务调用量,提升用户体验洞察和故障定位能力,实现故障快速定位和修复。

很赞哦!(29)