当前位置:羽绒服 > 疾病用药

羽绒服上云云生暖意,波司登云原生化探索

本文摘自《云栖战略参考》,这本刊物由阿里云与钛媒体联合策划。目的是为了把各个行业先行者的技术探索、业务实践呈现出来,与思考同样问题的“数字先行者”共同探讨、碰撞,希望这些内容能让你有所启发。

以羽绒服起家、深耕行业四十多年的波司登,正在从传统企业转向新零售,在业务表象之下,技术内核正在发生变化。

从行业特性来说,波司登叠加了服装行业和羽绒服商品双重特征——服装制造业受消费者需求影响,需求会随时变化,这导致商品SKU非常多,盘活库存订单非常重要,同时需要洞察消费趋势,进行产品创新和迭代效率提升;其次,成本很容易受到上游原材料影响,例如羽绒商品中仅羽绒一项的制造成本就占近一半,因设计款式、面料、长短、厚薄不同而带来的种种要求,导致人工造价成本较高。此外,羽绒服商品的特殊点在于其强周期性——基本一个冬天就会迎来整年的订单销售,然后再等到下一个冬天,这也导致传统企业资源计划型的运作方式难以为继。

除了在制造层面的挑战,波司登在节日大促的高峰期会因为上亿销售额对系统形成极大的负载,总会遇到各种各样的IT问题。老办法或许能在下一次规避已经发生过的问题,但已经造成的损失却无法掩盖。从业务长期发展角度来看,需要一套具备高可靠性的新系统实现业务效率的提升和营收保障。

“上云不是一个简单更换服务器的行为,而是架构重组的过程。坦率讲,我们在年这件事情没有做得很好,就是简单理解成将程序搬到云上而已。”波司登CIO李强指出。

经过近十年的云上实践,以及近两年的大规模云上重构,波司登清晰地意识到云的价值。企业上云,要考虑清楚整个系统的架构,包括业务、产品、数据、技术架构。只有对系统架构进行重构,才能真正发挥云和云上配套工具的最大价值,这种性能和可靠性的提升,最终影响的其实是业务价值,对波司登是“超预期的”。

基于对用云的成熟思考,在01年与阿里云着手推进云原生相关工作时,波司登就已经对云如何推动数字化有比较深入的投入和长期规划。从业务价值出发,拥抱云原生,也让波司登获得了数字化进程中的最大红利。

03年,几个重大促销节点上,波司登系统首次实现零失误。这是非常难得的,要知道,这次系统重构,不只是在技术上获得突破,更带来了许多新的挑战。

拥抱先进,原则与第一要务

波司登创始于年,专注于羽绒服的研发、设计、制作,是全球知名的羽绒服生产商。随着波司登数字业务的飞速发展,背后的IT技术也在不断更新迭代。波司登极为重视客户对服务的体验,并将系统稳定性、业务功能的迭代效率、问题的快速定位和解决视为构建核心竞争力的基石。过去,波司登自研了用户运营平台、零售运营平台、商品运营平台等诸多垂直业务功能,在市场需求的快速变化下,产品功能创新和迭代效率问题成为对技术架构的一大挑战。这些现状的解法和云原生架构带来的核心能力不谋而合。

对于波司登而言,技术是否先进不是第一要务,关键是怎样快速、超预期地满足业务诉求。业务需要的是一套工具,基于这套工具,能够培养自身的使用习惯。同时,也不会一味地追求所谓开源或业内领先,放弃已经跟业务端达成的这样一套极高的默契和满意度。

在技术选型上,波司登始终遵循着两条原则。

一是全面拥抱开源开放的主流技术标准。如此可以确保技术方案的成熟度,更便捷地从开发者社区获取技术资源和最佳实践,也能够帮助企业更好地招募技术人才。这样的策略也避免了被封闭技术体系和特定云厂商所捆绑。

二是尽可能利用云计算的价值。将稳定性保障、底层技术实现、技术组件维护、弹性伸缩等非功能性需求尽可能交给云厂商解决,让技术团队将更多的精力投入到业务创新上。

这两条原则并不矛盾,相反,它们之间可以非常好的融合,也值得所有使用云计算的企业用户借鉴。比如,Kubernetes是典型的满足开源开放标准的技术标准,阿里云提供的Kubernetes产品可以简化用户的搭建成本,更好的与云计算资源进行集成。同时用户依然可以基于开源Kubernetes的标准协议与API使用云产品,这就是相互融合的最好体现。

这两条原则,也影响着波司登接下来对云原生技术栈的改造:选择开源容器编排标准Kubernetes,同时也会使用阿里云提供的容器服务ACK,以更好地跟云计算进行集成;从基于SpringCloud生态进行微服务拆分,到使用SpringCloudAlibaba,并集成阿里云提供的商业化组件,以实现对微服务技术栈的统一重构。

在技术架构层面,波司登采用SpringCloudAlibaba进行全面微服务化,并应用在阿里云容器服务ACK平台上。

拥抱容器,企业上云新界面

正如集装箱的出现加速了贸易全球化进程,以容器为代表的云原生技术作为云计算的服务新界面正在加速云计算普及,推动着整个商业世界飞速演进。

对于容器的使用,波司登并不陌生,从01年开始,波司登就开启了微服务和容器化改造计划,将IT系统的底座逐步从虚拟机迁移到Kubernetes。通过使用阿里云已经实现一半以上业务平台的容器化部署,相关IT人员对容器调度也有一定程度的了解。“当你感受过容器带来的便捷时,再也无法回到虚机的状态。”波司登首席架构师方育华指出。

容器作为标准化软件单元,它将应用及其所有依赖项打包,使应用不再受环境限制,在不同计算环境间快速、可靠地运行。

在过去几年,容器技术获得了越发广泛的应用,三个核心价值最受用户


转载请注明:http://www.bnwkh.com/jbyy/21212.html

  • 上一篇文章:
  • 下一篇文章: 没有了