实战案例——韵达 | 学习笔记

简介: 快速学习实战案例——韵达

开发者学堂课程【云原生最佳实践案例实战案例——韵达学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/1052/detail/15273


实战案例——韵达


内容介绍:

一、发展规划

二、中台建设

三、技术支撑

韵达快递通过安全快捷的服务,以客户为中心,企业使命是传爱心,送温暖,更便利。目标是基于大数据云原生科技打造一流物流企业。


一、发展规划

业务发展对 IT 规划的要求

如何更敏捷的支撑业务发展:

业务能力资产需要服务化复用:一定要提升核心业务的复用率

服务资产需要管控与运营:要在公司内部进行快速推广也要降低成本

业务系统需要更快速响应:因为互联网企业的三高,高响应力,针对业务需求能够快速的迭代发布上线,如何更敏捷支撑业务发展

如何更加稳定的支撑业务运行:

业务量每天都是好几千万,如果按运单轨迹一天的数据量是几十亿的数据量,不是开开车搬搬砖就可以了。快递的物流对应用系统的依赖性是非常高的,如果系统出现问题,工作人员不知道快递往哪里送。包括一些中转站,也不知道往哪里分放。

所以业务系统需要更加稳定运行。

需要更加高效和海量支撑,因为一些API每秒的调用量可以达到几万,所以数据量很大,需要有很高的要求。

业务需要可观测及故障快速定位恢复,一些核心业务复用率达到70%-80%。所以只要系统出问题,业务就有很多的反馈回来,所以对故障快速定位需要更高的要求。


二、中台建设

最核心的就是业务中台的建设,整个项目基于阿里云的云原生建设构建,其中包括 EDAS统一服务托管,ARMS全景监控,MQ消息队列,AECP容器。

因为韵达的理解是阿里在业务中台建设和云原生建设是专家,所以我们给客户提供高效稳定和更好的物流服务,在技术的基础希望和业界中厉害的公司合作,在阿里云原生产品除外,也采用了业界成熟的技术。

韵达的业务中台包括订单中心,运单中心,分单中心和新建设的交易中心。提供了统一的自理运营,包括能力力度的可视化,都由业务中台提供。支持前端的快递的业务板块,包括新兴的业务,供应链,冷链,同城,来支撑业务快速发展。

中台建设分三个阶段,每个阶段三个月,循序渐进推动,其中和阿里专家的合作,为我们导入了云驱动的设计方法论,将整个业务中台分成了不同的业务域。在战术设计阶段,基础设施基于阿里云原生技术,和开源框架搭建。

在业务中台建设过程过,并不是完全从零开始。在原有的系统技术之上对接阿里云原生技术再进行系统层面改造升级加固,让它支持海量数据高频运算能力。也有一些是从零开始的,例如交易中心主要是做在线交易的业务,整体采用了阿里开源的框架,将整个应用系统分成了应用层,领域层和基础设施层,分层很清晰,让整个核心能力建设可以有比较高的快速迭代和高响应能力。


三、技术支撑

业务中台建设完成后给业务带了两方面价值

1:敏捷高效的支撑业务,业务应用及业务创新只需要在此基础上进行组装即可实现相关业务应用,快速响应市场。通过服务沉淀带来业务的复用,可快速、灵活响应市场和业务发展需求,最大程度降低系统建设和运维带来的成本。业务中台是很灵活并不是很臃肿的,可以对于业务需求快速迭代更新。

2:构建面向业务的全景监控能力,韵达的中台API 按照统计数据核心能力每天调用量近5亿次。光推送的有10多亿的消息每天的推送量。有些核心能力复用率达到70%,都很依赖业务中台。如果系统出问题,需要非常快速知道系统哪里出问题,这一点非常重要,就算没有问题也要看得到,通过ARMS提供的监控能力可以看得到服务的每天调用量,包括响应时长都需要看得很清楚,如果出现问题,也要快速定位修复,这对于业务中台非常重要。通过ARMS监控体系建设和提升了面向业务的全景监控能力,提升用户体验洞察及故障定位能力。监控对于业务中台是不可缺失的。

相关文章
|
9月前
|
资源调度 前端开发 JavaScript
前端宝藏图:寻找技术之旅的星辰大海
前端宝藏图:寻找技术之旅的星辰大海
58 4
|
4月前
|
运维 监控 安全
七载耕耘,全面盘点:Zabbix实战文章精华大全分享
在数字化转型的推动下,IT监控系统的重要性日益凸显。Zabbix作为开源监控领域的佼佼者,以其卓越的功能集成和灵活性赢得了全球企业的青睐。乐维社区由一群热爱技术的运维人员于七年前创立,现已成为国内最大的开源专业社区之一,汇聚了众多Zabbix用户的智慧与经验。社区提供了从基础安装到高级优化的全方位实战指导,并整理了“Zabbix实战文章精华大全”,涵盖基础知识、安全配置、性能优化等内容,为广大用户提供系统化的学习资源。欢迎下载使用,共同成长。
58 1
|
8月前
|
人工智能 小程序 数据挖掘
Python进阶之路:谁说“菜鸟”不能变“凤凰”?
【6月更文挑战第11天】Python初学者面对复杂代码时往往感到困难,但持续学习和实践能助其成长。巩固基础,深入学习高级特性,扩展到如数据分析、AI等领域,以及参与实践和阅读优秀代码,都是进阶的关键。装饰器是简化代码的工具,例如示例展示的my_decorator,可增强函数功能。保持热情与毅力,新手将不断进步。
36 2
|
9月前
|
数据挖掘
虎扑论坛数据分析
虎扑论坛数据分析
|
存储 移动开发 前端开发
「干货」从菜鸟到大神,前端学习书籍推荐
「干货」从菜鸟到大神,前端学习书籍推荐
71 0
|
程序员 C语言 C++
菜鸟逆袭记
由于C语言是基础,C生万物。作为初学者的我们,C语言是当前掌握的重点。
|
程序员 编译器 Serverless
【菜鸟逆袭记】之初识函数
在数学的学习过程中,我们经常与函数这个概念打交道。什么幂函数,指数函数…它们都有共同的基本结构:自变量,因变量,函数表达式。那么C语言中的函数也是这样吗?让我们通过这一站的学习,来了解了解C语言中的函数
|
运维 监控 算法
实战案例——分众传媒 | 学习笔记
快速学习实战案例——分众传媒
实战案例——分众传媒 | 学习笔记
|
Linux 内存技术
阿凡达模式Demo系统开发方案丨阿凡达泰山众筹系统开发
阿凡达模式Demo系统开发方案丨阿凡达泰山众筹系统开发
220 0
|
新零售 人工智能 缓存
泰山众筹(阿凡达4.0)系统开发详细及方案丨泰山众筹(阿凡达4.0)开发源码及平台
新零售是指个人、企业以互联网为依托,通过运用大数据、人工智能等先进技术手段并运用心理学知识,对商品的生产、流通与销售过程进行升级改造,进而重塑业态结构与生态圈,并对线上服务、线下体验以及现代物流进行深度融合的零售新模式。

热门文章

最新文章