《云原生架构容器&微服务优秀案例集》——02 汽车/制造——极氪汽车 APP全面升级云原生技术架构,高效提升用户出行体验

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
可观测可视化 Grafana 版,10个用户账号 1个月
简介: 《云原生架构容器&微服务优秀案例集》——02 汽车/制造——极氪汽车 APP全面升级云原生技术架构,高效提升用户出行体验

image.png

客户简介

极氪汽车是吉利控股集团旗下高端纯电汽车新品牌,2021 年 4 月极氪发布首款高端智能电动车型——极氪 001,大获市场好评,截止 2022 年 12 月,001 车型累计交付量突破 7 万台。连续 3 个月问鼎自主品牌 30 万以上豪华纯电车型销量冠军。


客户痛点

随着极氪 APP 的上线, 注册车主用户数量呈爆发式增长, 用户身份及对应使用场景也不断扩大。在这一过程中, APP 用户体验变得愈发重要。然而, 如何在用户规模高速增长的同时, 保证 APP 满足互联网三高(即稳定性、流畅度、需求快速响应)的要求,对极氪来说是非常大的挑战 :


业务连续性要求高 : APP 核心服务需要保证 7*24 小时持续在线, 对业务连续性要求非常严格。在面临旺季销售活动、 新车型发布、 突发热点事件等情况时, 系统需要在突发的大流量下保证可用性和用户体验的顺畅。


版本发布压力大频率快 : 业务快速发展需要保证快速的迭代, 但为了保证业务的稳定性, 每次发布只能在业务低峰期(即凌晨)进行,这对开发、运维和测试同学来说是非常困难的。


网关架构不一致,入口链路过长 : 网关架构不一致,包括 API 网关、安全网关和微服务网关,导致请求链路过长,增加成本同时也影响请求响应时间。


方案亮点

极氪汽车 APP 系统在阿里云上采用阿里云微服务引擎 MSE, 以提升微服务系统的整体稳定性和开发迭代效率,降低入口网关的资源成本和请求的网络延迟。该方案的亮点包括 :


流量防护和容错提升微服务稳定性 : 利用 MSE Sentinel 实时监控和链路功能, 快速定位慢调用和不稳定服务,及时进行流控和并发控制,保证系统可以从崩溃的边缘迅速回到正常水平。


全链路灰度发布实现白天随时发版 : 针对客户核心业务链路上多个微服务同时需要发版的场景,基于 MSE 云原生网关和流量灰度打标来实现多业务的全链路灰度。


云原生网关统一入口网关架构 : 云原生网关将流量网关和微服务网关二合一,内置服务治理能力,降低 50% 资源成本,同时缩短请求时间,降低运维复杂度。


容器化助力资源利用率与效率的提升 : 相比传统的基于虚拟机部署方式, ACK 容器化部署方式帮助极氪提升了 20% 的资源利用率和 50% 的运维效率。


建设成果

极氪汽车 APP 已全面升级为云原生技术架构,大幅提升了用户的出行体验,同时也助力 001 猎装轿跑成为高端纯电汽车销量冠军。通过深入的微服务化探索和云原生架构实践, 极氪汽车 C 端业务系统的稳定性和敏捷性得到了极大的提高,为冲击更高的销量目标提供了坚实的技术支持。


相关产品

 容器服务 ACK

2 微服务引擎 MSE

目录
相关文章
|
18天前
|
人工智能 监控 安全
java基于微服务架构的智慧工地监管平台源码带APP
劳务管理: 工种管理、分包商管理、信息采集、班组管理、花名册、零工采集、 现场统计、考勤管理、考勤明细、工资管理、零工签证
293 4
|
7天前
|
弹性计算 Cloud Native 安全
【阿里云云原生专栏】云原生与芬克斯:阿里云函数计算在金融行业的应用案例
【5月更文挑战第26天】阿里云函数计算在金融行业数字化转型中发挥关键作用,提供高可用、安全、灵活且成本效益的解决方案。通过事件驱动架构和弹性伸缩,适应业务波动,确保服务连续性。在实时风控系统案例中,函数计算实现低延迟评估,提升风控效率。此技术助力金融企业快速创新,增强市场竞争力。
137 0
|
10天前
|
前端开发 中间件 程序员
app的组件化之路:业务组件化与中间件,MVVM架构的作用
app的组件化之路:业务组件化与中间件,MVVM架构的作用
14 0
|
18天前
|
监控 安全 Java
【Spring Cloud 】基于微服务架构的智慧工地监管平台源码带APP
【Spring Cloud 】基于微服务架构的智慧工地监管平台源码带APP
120 0
|
18天前
|
安全 算法 调度
C++队列探秘:队列容器的使用技巧与实战案例解析
C++队列探秘:队列容器的使用技巧与实战案例解析
138 0
|
18天前
|
Kubernetes Go 开发者
Go语言与Docker容器结合的实践应用与案例分析
【2月更文挑战第23天】本文通过分析实际案例,探讨了Go语言与Docker容器技术结合的实践应用。通过详细阐述Go语言在容器化环境中的开发优势,以及Docker容器技术在Go应用部署中的重要作用,本文旨在为读者提供Go语言与Docker容器结合的具体实现方法和实际应用场景。
|
18天前
|
搜索推荐 算法 C++
list容器-排序案例讲解
list容器-排序案例讲解
10 0
|
18天前
|
监控 安全 物联网
B/S架构智慧工地源码,两个终端:PC后台管理端、APP移动端
智慧工地系统充分利用计算机技术、互联网、物联网、云计算、大数据等新一代信息技术,以PC端,移动端,设备端三位一体的管控方式为企业现场工程管理提供了先进的技术手段。让劳务、设备、物料、安全、环境、能源、资料、计划、质量、视频监控等十大管理环节变得智慧可控。为建设集团、施工企业、政府监管部门等提供一站式工地现场管理信息化解决方案,是一种崭新的工程现场一体化管理模式。
44 0
|
8月前
|
Kubernetes 负载均衡 Docker
从容器到k8s,演变过程和具体案例分享
从容器到k8s,演变过程和具体案例分享
|
9月前
|
Cloud Native 数据可视化 测试技术
云原生Istio案例实战 3
云原生Istio案例实战
93 0