《云原生架构容器&微服务优秀案例集》——02 汽车/制造——TCL 拥抱云原生,实现 IT 成本治理优化

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
可观测可视化 Grafana 版,10个用户账号 1个月
简介: 《云原生架构容器&微服务优秀案例集》——02 汽车/制造——TCL 拥抱云原生,实现 IT 成本治理优化

image.png

客户简介

TCL 创立于 1981 年,总部设于中国广东省惠州市,目前已形成 TCL 实业和 TCL 科技两大主体,布局智能终端、 半导体显示、 新能源光伏三大核心产业, 成长为一家具有全球竞争力的智能科技产业集团。TCL 目前拥有 13 万名员工, 在全球布局 43 个研发中心和 32 个制造基地, 业务遍及 160 多个国家和地区,全球累计服务用户超 9.6 亿。


客户痛点

整体资源利用率较低,成本洞察粒度不足,无法驱动策略优化。在早期上云的过程中,TCL 通过给不同的事业部分配独立云账号的方式, 实现成本单元的规划与核算。但是当工程师团队希望洞察整体的资源使用和浪费情况时, 单纯从服务器等云资源的利用率来衡量业务的容量规划浪费情况是不够合理的。因为从单个业务的视角,容量规划需要根据业务的峰值情况来规划。


业务高速发展 , 传统容量规划的周期无法满足 , 影响业务使用。 TCL 上云的过程经历了上云迁移期、 业务增长期、 业务稳定期等多个阶段。在上云迁移期和业务增长期中, 发现传统按照月度、季度甚至年度的 IT 成本治理周期无法跟上业务增长的速度, 造成很多业务处于无资源可用或超预算使用的情况。


临时作业 / 突发任务等短周期作业较多,对容量规划带来巨大挑战。TCL 压测平台是一个被重点关注的业务, 因为压测任务具有短时间、 大规模、 低成本的要求, 是传统企业 IT 成本管理中最难以处理和解决的资源类型,但也是上云按需使用的最佳场景。业务容量、 成本预估困难, 缺少数字化指标支撑增效降本。在 TCL 工程师团队定下增效降本的目标后, 如何数字化衡量和评估应用的容量和成本情况, 成为了最大的挑战。只有当一个应用的资源成本画像可以被准确绘制时,才能有针对性地建立优化策略。


方案亮点

洞察资源使用量, 调控周期性业务成本, 提高集群利用率。针对具体应用类型, 选择适合的机型和配置, 并与业务团队协商容量上限, 在全链路压测中确定容量水位和容量画像, 通过容器服务的成本分析功能, 查看当前容量规划下应用的真实利用率。对于存在周期性业务的情况, 采用定时伸缩模型降低资源成本,在生产环境和测试环境中调整超卖比配置,提高集群利用率。


精细化成本管理, 合理规划容量, 应对突发业务。定时查看、 巡检集群中应用的利用率和资源水位,汇总成本报表,通过云原生企业 IT 成本治理方案进行集群 - 部门 - 应用维度的实时成本预估,让部门时刻关注成本的趋势变化, 开启 HPA 自动伸等缩策略和报警, 保障业务在流量突增场景的鲁棒性。


快速预估成本, 基于数字化指标精准绘制资源成本画像。通过云原生企业 IT 成本治理方案提供的费用分摊功能, 定期将拆分后的成本分析数据推送给不同角色的人员, 并建立复盘机制, 协同技术、财务、业务团队迭代优化成本画像的合理性。

image.png


建设成果

通过云原生企业 IT 成本治理方案,TCL 工程师团队可以非常便捷地提供 Kubernetes 集群中的业务、组织等维度的成本数据, 大大提升了部门之间的成本通晒的效率, 配合技术、 业务、 财务“战略同频”的云原生 IT 成本治理流程, 为集团优化了 10% 闲置的资源, 各类业务降低了 30% 的配额, 每年节省近千万的 IT 成本投入。


相关产品

容器服务 ACK

目录
相关文章
|
8天前
|
Kubernetes Cloud Native Go
《Go 简易速速上手小册》第10章:微服务与云原生应用(2024 最新版)(下)
《Go 简易速速上手小册》第10章:微服务与云原生应用(2024 最新版)
45 0
|
8天前
|
Cloud Native 算法 Go
《Go 简易速速上手小册》第10章:微服务与云原生应用(2024 最新版)(上)
《Go 简易速速上手小册》第10章:微服务与云原生应用(2024 最新版)
32 0
|
14天前
|
Kubernetes 监控 Cloud Native
构建高效云原生应用:基于Kubernetes的微服务治理实践
【4月更文挑战第13天】 在当今数字化转型的浪潮中,企业纷纷将目光投向了云原生技术以支持其业务敏捷性和可扩展性。本文深入探讨了利用Kubernetes作为容器编排平台,实现微服务架构的有效治理,旨在为开发者和运维团队提供一套优化策略,以确保云原生应用的高性能和稳定性。通过分析微服务设计原则、Kubernetes的核心组件以及实际案例,本文揭示了在多变的业务需求下,如何确保系统的高可用性、弹性和安全性。
17 4
|
29天前
|
Java fastjson 数据安全/隐私保护
【Dubbo3技术专题】「云原生微服务开发实战」 一同探索和分析研究RPC服务的底层原理和实现
【Dubbo3技术专题】「云原生微服务开发实战」 一同探索和分析研究RPC服务的底层原理和实现
40 0
|
30天前
|
Cloud Native Dubbo 应用服务中间件
【Dubbo3技术专题】拥有新时代的通信协议,引领云原生迈向更高的舞台 | 解密Dubbo3是如何从微服务升华到云原生领域
【Dubbo3技术专题】拥有新时代的通信协议,引领云原生迈向更高的舞台 | 解密Dubbo3是如何从微服务升华到云原生领域
39 1
|
1月前
|
监控 Cloud Native 云计算
构建未来:云原生架构下的微服务治理
【2月更文挑战第30天】随着云计算的不断演进,云原生技术逐渐占据了软件开发与运维的核心地位。本文深入探讨了在云原生生态系统中,如何有效管理和治理微服务,确保系统的高可用性、可扩展性和安全性。通过对容器化技术、服务网格、以及微服务框架的剖析,我们展示了在云平台上构建和管理微服务的先进策略和实践。
|
7天前
|
敏捷开发 监控 数据管理
构建高效微服务架构的五大关键策略
【4月更文挑战第20天】在当今软件开发领域,微服务架构已经成为一种流行的设计模式,它允许开发团队以灵活、可扩展的方式构建应用程序。本文将探讨构建高效微服务架构的五大关键策略,包括服务划分、通信机制、数据管理、安全性考虑以及监控与日志。这些策略对于确保系统的可靠性、可维护性和性能至关重要。
|
8天前
|
消息中间件 监控 持续交付
构建高效微服务架构:后端开发的进阶之路
【4月更文挑战第20天】 随着现代软件开发的复杂性日益增加,传统的单体应用已难以满足快速迭代和灵活部署的需求。微服务架构作为一种新兴的分布式系统设计方式,以其独立部署、易于扩展和维护的特点,成为解决这一问题的关键。本文将深入探讨微服务的核心概念、设计原则以及在后端开发实践中如何构建一个高效的微服务架构。我们将从服务划分、通信机制、数据一致性、服务发现与注册等方面入手,提供一系列实用的策略和建议,帮助开发者优化后端系统的性能和可维护性。
|
3天前
|
消息中间件 负载均衡 持续交付
构建高效微服务架构:后端开发者的终极指南
【4月更文挑战第25天】在当今软件工程领域,微服务架构已经成为实现可扩展、灵活且容错的系统的首选模式。本文将探讨如何从零开始构建一个高效的微服务系统,涵盖关键组件的选择、通信机制、数据管理以及持续集成和部署策略。通过深入分析与案例研究,我们旨在为后端开发者提供一个全面的微服务实践指南,帮助他们在构建现代化应用时做出明智的架构决策。
|
3天前
|
消息中间件 持续交付 数据库
构建高效可靠的微服务架构:策略与实践
【4月更文挑战第25天】 随着现代软件开发的复杂性日益增加,传统的单体应用已难以满足快速迭代和灵活部署的需求。本文深入探讨了如何构建一个高效且可靠的微服务架构,包括关键的设计原则、技术选型以及实践中的挑战和应对策略。通过分析多个成功案例,我们总结了一系列最佳实践,并提出了一套可量化的性能优化方法。文章不仅为开发者提供了具体的技术指导,同时也强调了团队协作和持续学习在微服务转型过程中的重要性。

热门文章

最新文章