《云原生架构容器&微服务优秀案例集》——03 零售/电商——识货 基于阿里云容器服务实现云原生提效降本

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
可观测可视化 Grafana 版,10个用户账号 1个月
简介: 《云原生架构容器&微服务优秀案例集》——03 零售/电商——识货 基于阿里云容器服务实现云原生提效降本

客户简介

识货 App 是国内领先的年轻人生活社区与消费决策平台, 致力于为广大年轻用户提供专业的网购决策指导。2020 年起, 识货业务系开始整体业务平台全容器化改造, 有效提升系统稳定性, 同时也迎来成本和效率的新挑战。


客户痛点

识货的主营业务是电商,其流量有明显波峰波谷的特点,并伴随全年多次大促。然而,缺乏资源与业务的动态、精细化管理,具体表现在 :


业务大促响应慢 : 每次业务大促, 资源准备、 系统扩容过程持续长达数周, 业务发展受制于 IT 基础设施保障。


IT 成本增加远大于业务增长 : 公司考核业务增长与 IT 资源投入比例, CTO 要求技术费用零增长甚至负增长,运维面临极大的资源精细化管理挑战。


方案亮点

识货通过阿里云容器服务 ACK 提供的 Serverless 弹性、智能预测 AHPA 以及混部能力,结合实际业务特征,实现了以下几个方面的改进 :


按需 Serverless 提升业务弹性能力 : 平时业务使用固定 ECS 承载, 大促或业务高峰流量使用Serverless ECI 弹性, 通过指定调度策略自动执行, 无需上层业务框架改造适配。这一方案实现了高峰流量按需申请资源,并随着高峰结束自动回收资源,大促扩容从持续数周降低到小时级。


智能预测弹性降低资源浪费 : AHPA 通过弹性预测提前预热资源,做到按需弹性,并根据业务趋势自动进行弹性策略规划, 避免人工规划导致预估不准资源引发浪费或业务稳定性问题, 弹性计算成本节省了 20%。


混部提升利用率 : ack-koordinator 提供商业化的混部接入能力, 降低混部门槛, 并通过单机QoS 等差异化能力, 确保多种业务负载混合部署后的服务质量得到保障。这一方案安全、 有效、便捷地实现了整体资源利用率提升 15%。

image.png

建设成果

识货基础架构团队构建的质量运维智能管控平台,支撑了识货 APP 全平台GMV 超 300 亿,MAU 超5000 万。在 618、双十一大促期间,扩缩容时长缩短至几小时,完美实现大促期间的业绩增长,同时实现成本下降 20%


客户证言

识货 CTO : 识货是典型的 Cloud First,将基础设施完全交给云,不断挖掘和利用好云产品的能力,让应用架构更简单、 更快速。与阿里云合作期间, 识货 APP 充分利用了阿里云 ACK 弹性伸缩能力以及资源调度能力,以往在618、双十一大促期间的扩缩容时长和成本都非常高,但上云之后,扩缩容只要几小时,完美实现大促期间的业绩增长,同时实现成本的大幅下降。


相关产品

容器服务 ACK

弹性容器实例 ECI

相关实践学习
Docker镜像管理快速入门
本教程将介绍如何使用Docker构建镜像,并通过阿里云镜像服务分发到ECS服务器,运行该镜像。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
目录
相关文章
|
3天前
|
监控 Cloud Native 开发者
云原生技术浪潮下的微服务架构实践
云原生技术正引领着现代软件开发的潮流,其中微服务架构作为其核心理念之一,为复杂应用提供了灵活、可扩展的解决方案。本文将探讨在云原生环境下实施微服务架构的策略和挑战,并结合实际案例分析微服务设计的最佳实践,旨在为开发者提供一套可行的微服务部署与管理指南。
|
2天前
|
存储 Cloud Native 持续交付
云原生架构:未来软件开发的引擎
【6月更文挑战第13天】随着企业数字化转型的加速,云原生技术已成为推动现代软件交付和运维的关键力量。本文将深入探讨云原生架构的核心概念、优势以及它如何重塑软件开发流程,为企业带来前所未有的敏捷性、可扩展性和成本效率。
8 1
|
2天前
|
运维 Cloud Native 开发者
云原生技术:构建未来软件架构的基石
【6月更文挑战第13天】随着云计算的不断演进,云原生技术已成为推动现代软件开发、部署和运维的关键力量。本文深入探讨了云原生的核心概念、优势以及它在企业中的应用,旨在揭示如何借助云原生技术实现更高效、灵活和可靠的软件解决方案。
12 2
|
2天前
|
人工智能 监控 Cloud Native
多款可观测产品全面升级丨阿里云云原生 5 月产品月报
多款可观测产品全面升级丨阿里云云原生 5 月产品月报。
|
2天前
|
运维 Cloud Native Devops
云原生架构:未来软件开发的引擎
【6月更文挑战第12天】随着数字化转型的不断深入,企业对软件交付速度和质量的要求日益提高。本文将探讨云原生架构如何成为推动现代软件开发的关键力量,通过其灵活性、可扩展性和自动化特性,帮助企业快速响应市场变化,实现持续创新。
10 0
|
3天前
|
Cloud Native 持续交付 云计算
云端架构的未来:探索云原生技术的无限可能
【6月更文挑战第12天】随着企业数字化转型的加速,云计算已成为推动现代IT发展的核心力量。本文深入探讨了云原生技术如何重新定义软件开发、部署和运维,以及它如何使组织能够更快速、更灵活地响应市场变化。我们将分析云原生的关键组成部分,包括容器化、微服务架构、持续集成/持续部署(CI/CD)和无服务器计算,并探讨这些技术如何共同塑造了一个更加高效、可扩展和成本效益高的IT环境。
|
3天前
|
消息中间件 监控 API
构建微服务架构:从理论到实践的全面指南
本文将深入探讨微服务架构的设计原则、实施步骤和面临的挑战。与传统的单体架构相比,微服务通过其独立性、可伸缩性和灵活性,为现代应用开发提供了新的视角。文章将介绍如何从零开始规划和部署一个微服务系统,包括选择合适的技术栈、处理数据一致性问题以及实现服务间通信。此外,我们还将讨论在迁移至微服务架构过程中可能遇到的技术和组织挑战,以及如何克服这些难题以实现顺利过渡。
|
18小时前
|
设计模式 消息中间件 运维
微服务架构在后端开发中的应用与挑战
微服务架构作为一种现代软件开发方法,带来了灵活性、可扩展性和高效性,但同时也引发了诸如复杂性管理、数据一致性等新的挑战。本文深入探讨了微服务架构在后端开发中的应用场景,以及应对这些挑战的策略。
4 0
|
1天前
|
监控 API 数据库
构建高效后端:微服务架构的实战指南
【6月更文挑战第14天】在数字化浪潮下,后端开发面临着前所未有的挑战和机遇。本文将深入探讨微服务架构的设计理念、实现方式及其在现代软件开发中的重要性,为读者提供一份全面而实用的微服务实战手册。
|
1天前
|
负载均衡 监控 测试技术
微服务架构下的API网关设计
【6月更文挑战第14天】本文将深入探讨微服务架构中的核心组件——API网关,分析其在系统设计中的重要性和实现策略。我们将通过一个具体的案例,展示如何构建一个高效、可扩展的API网关,以满足现代应用程序的需求。

相关产品

  • 容器计算服务