阿里巴巴中台架构的业务价值思考——走进《企业IT架构转型之道》系列1

本文涉及的产品
云原生大数据计算服务MaxCompute,500CU*H 100GB 3个月
云原生大数据计算服务 MaxCompute,5000CU*H 100GB 3个月
简介: 架构无法决定市场的成功还是失败,但是作为土壤可以不断孵化新的物种。阿里巴巴从2008年开始的架构优化过程其实并没有解决该做什么的问题,但是解决了创新效率的问题。

架构无法决定市场的成功还是失败,但是作为土壤可以不断孵化新的物种。阿里巴巴从2008年开始的架构优化过程其实并没有解决该做什么的问题,但是解决了创新效率的问题。


——阿里巴巴集团中间件技术部研究院蒋江伟(小邪)

源自芬兰游戏公司 Supercell 的启发

2015年年中,马云带领阿里巴巴集团高管拜访了芬兰移动游戏公司Supercell——《部落战争》《海岛奇兵》《卡通农场》等多款知名游戏的创作者。Supercell的模式给了集团高管们很大的感想:在Supercell内部以小团队(cell)形式作战,小团队最多不超过7人,小团队对整个项目周期负责,从项目策划到研发再到向市场推广,如果产品没有受到市场欢迎则迅速放弃产品,从中吸取经验后再进行新的尝试。这样的快速试错、不断创新的模式使得Supercell成为了一家年税前15亿美元的游戏公司。

透析Supercell的模式,它的成功离不开其自身在多年游戏研发中积累的“中台”能力,这个能力使得几个人的小团队在几周时间就能研发出一款新游戏,通过对游戏开发过程中公共的素材、算法等资源进行沉淀,充分鼓励员工进行试错、创新,降低试错成本,提升创新效率,使得团队能以最快的速度找到受市场欢迎的产品,为奠定其游戏行业地位打下了坚实的基础。

共享服务体系能带来哪些业务价值

真正发挥SOA核心价值——服务重用

这里我们所说的服务通常指服务端暴露出来的一种服务接口,代表了服务端一个具体的能力。SOA是目前被业界验证了的真正赋予企业业务快速响应和创新的科学架构,但是在过去10年,企业实施的SOA项目仅仅是采用服务的形态,以技术的视角实现系统的互联,以此来解决“烟囱”(独立的IT系统)间的交互问题,在实现方式上都是通过搭建企业的ESB(企业服务总线)来使得各系统以服务封装或者调用的方式发生交互。这种项目集成的方式最大的弊端在于服务的功能拓展性不足,需要前端业务保持稳定,无力满足新的业务需求,当新的业务需求产生时,需求方不得不再去自建系统,以此循环反复,导致该模式下的SOA项目功能名存实亡。

那么共享服务体系模式下是如何支持前端业务的?以阿里巴巴集团1688(B2B电商平台)、淘宝、聚划算、闲鱼为例,每个平台都有各自的订单创建流程,各流程所包含的服务数量和流程因为业务场景的不同而有所不同,但不管是哪种模式下的订单创建无一不会牵涉会员信息的验证、商品库存的修改、订单的创建、支付记录的生成,而这些流程都可以由对应的服务中心提供,这意味着不管前端业务形态如何变化,共享服务中心都能很好的支持业务需求并将对应的交易信息以及数据回流到对应的服务中心。

目前阿里巴巴集团已经将20多个核心业务中通用的、公共的业务以服务的方式沉淀到了共享服务平台,整个集团的核心业务能力均建立在这样一套共享服务体系之上,集团2000多个应用在核心业务层通过共享服务中心实现了统一和畅通,从而也最大程度地避免了打通不同系统间业务交互带来的集成和协作成本。

降低试错成本,提升企业创新效率

当有人告诉你开拓新的业务需要100人年的时候,你会犹豫到底投还是不投;但是如果只需要100人月可能你会毫不犹豫的投入,这时候一个优秀的架构已经超出了效率本身的范畴,而且决定企业成败的关键因素。

共享服务体系将传统的生产型模型升级到运营型模型,运营型模式不断的积累完善自身服务能力以支持新的业务需求,而生产型模型则永远在新的逻辑、新的代码中重新建设系统。

相比传统“烟囱”或者SOA项目集成模式,共享服务体系能提升团队协同效率、快速优化调整业务方向,一旦发现正确的业务目标,便全力以赴将成果最大化。阿里巴巴的团购业务则是受益于该体系的最典型案例。2010年,市场上团购业务蓬勃发展,阿里巴巴集团决定构建自己的团购平台,当时在市场上已经有了如美团这样专门的团队网站,这样一个新的业务模式对于阿里巴巴集团来说也是一个新的尝试,所以当时集团投入了包含产品经理、运营、开发等十几名员工基于已有的电商服务体系搭建,最终这个平台在一个半月后上线。而其他同类型的平台在建设时所投入的资源可能是阿里投入的几十倍,上线所需时间也可能是阿里的好几倍,这其中最大的功劳就来自于已经正常运转了两年的阿里共享服务体系。之前积累下来的用户中心、商品中心、交易中心、评价中心等服务模块在其中扮演了非常重要的角色。上线后该团购平台表现极为惊人,于是加大了资源投入,短短的14个月后原本十几个人的团队发展为了接近600人的事业部,成为了目前与淘宝、天猫并驾齐驱的三大电商事业部之一——聚划算。

为发挥大数据能力奠定基础

近年来大数据重要性日益凸显,然而大部分企业在实施大数据项目时候都会碰到两大比较突出的问题:数据在企业内部广泛分布,格式以及标准都不统一;缺少能真正利用大数据平台发挥业务价值的人才。

解决以上两个问题的方法与建设共享服务体系的思路一致,共享服务体系通过服务中心将业务和数据做了很好的融合,在同一个服务中心内部对数据做了很好的规整以及沉淀,为以后实施大数据项目时对完整的、高质量的数据需求打下基础。

对于“数据科学家”人才的需求可以看下阿里巴巴在大数据方面的探索。在2009年共享业务事业部(共享服务体系建设团队)成立后,将阿里巴巴集团几大电商平台的用户、商品、交易等业务沉淀为几个服务中心,随着集团对电商平台各业务指标的关注,阿里巴巴开始打造自己的大数据平台,基于现有的共享业务事业部各服务中心的数据很快就构建了早期的淘宝指数平台,可以从各个维度展现出各种业务指数,建设过程也自然培养了一批大数据人才。

所以对于计划实施大数据项目的企业,可以先从打造共享服务体系入手,对企业自身的业务在阵型上进行优化和调整,为将来大数据建设储备原材料、储备人才。

内容摘录于《企业IT架构转型之道》
作者:钟华(古谦)
阿里巴巴中间件首席架构师,15年中间件领域行业经验。对传统企业IT建设和互联网架构都有较为深入的理解,有着扎实的理论基础和丰富的实战经验,多次作为总架构师协助大型传统企业打造业务中台项目,为企业实现“互联网+”转型提供了科学的发展方向和强有力的技术支持,项目涉及政府、制造业、金融、交通、媒体等多个领域。


image

本章主要介绍了共享服务体系建设的意义,接下来将分篇介绍共享服务体系搭建的过程、技术选择、组织架构以及金融行业的应用实践等。敬请期待!

来源:阿里金融云
原文链接

相关实践学习
基于MaxCompute的热门话题分析
本实验围绕社交用户发布的文章做了详尽的分析,通过分析能得到用户群体年龄分布,性别分布,地理位置分布,以及热门话题的热度。
SaaS 模式云数据仓库必修课
本课程由阿里云开发者社区和阿里云大数据团队共同出品,是SaaS模式云原生数据仓库领导者MaxCompute核心课程。本课程由阿里云资深产品和技术专家们从概念到方法,从场景到实践,体系化的将阿里巴巴飞天大数据平台10多年的经过验证的方法与实践深入浅出的讲给开发者们。帮助大数据开发者快速了解并掌握SaaS模式的云原生的数据仓库,助力开发者学习了解先进的技术栈,并能在实际业务中敏捷的进行大数据分析,赋能企业业务。 通过本课程可以了解SaaS模式云原生数据仓库领导者MaxCompute核心功能及典型适用场景,可应用MaxCompute实现数仓搭建,快速进行大数据分析。适合大数据工程师、大数据分析师 大量数据需要处理、存储和管理,需要搭建数据仓库?学它! 没有足够人员和经验来运维大数据平台,不想自建IDC买机器,需要免运维的大数据平台?会SQL就等于会大数据?学它! 想知道大数据用得对不对,想用更少的钱得到持续演进的数仓能力?获得极致弹性的计算资源和更好的性能,以及持续保护数据安全的生产环境?学它! 想要获得灵活的分析能力,快速洞察数据规律特征?想要兼得数据湖的灵活性与数据仓库的成长性?学它! 出品人:阿里云大数据产品及研发团队专家 产品 MaxCompute 官网 https://www.aliyun.com/product/odps 
相关文章
|
23天前
|
安全 网络安全 网络虚拟化
优化大型企业网络架构:从核心到边缘的全面升级
大型企业在业务运作中涉及多种数据传输,涵盖办公应用、CRM/ERP系统、数据中心、云环境、物联网及安全合规等多个方面。其复杂的业务生态和全球布局要求网络架构具备高效、安全和可靠的特性。网络设计需全面考虑核心层、汇聚层和接入层的功能与冗余,同时实现内外部的有效连接,包括广域网连接、远程访问策略、云计算集成及多层次安全防护,以构建高效且可扩展的网络生态系统。
优化大型企业网络架构:从核心到边缘的全面升级
|
1天前
|
Cloud Native Devops 持续交付
云原生技术:引领未来IT架构的变革
本文深入探讨了云原生技术的崛起,及其如何通过容器化、微服务架构和DevOps实践等核心原则,推动现代IT基础设施向更加敏捷、高效和可扩展的方向演进。通过分析云原生技术的发展趋势和挑战,揭示了其对业务模式、开发流程和文化的深远影响,为读者呈现了一个全面而深刻的云原生世界视角。
|
2天前
|
Kubernetes Cloud Native 持续交付
深入理解云原生技术及其在现代IT架构中的应用
【9月更文挑战第18天】云原生技术,作为推动企业数字化转型的引擎,正以它独特的魅力重塑着信息技术的未来。本文将带你一探究竟,从云原生的基础概念出发,逐步深入到其核心组件、设计理念以及如何在实际应用中发挥巨大作用。你将了解到容器化、微服务架构、持续集成与持续部署(CI/CD)等关键实践,并见证它们如何帮助企业构建更加灵活、高效和可靠的应用。
|
1天前
|
运维 Cloud Native 安全
云原生技术:重塑现代IT架构的引擎
在当今数字化时代,企业正面临着前所未有的挑战与机遇。随着云计算技术的不断发展,云原生技术作为其核心驱动力之一,正在彻底改变企业的IT架构和运营模式。本文将深入探讨云原生技术的内涵、特点及其对企业数字化转型的影响,揭示其在现代IT架构中的核心地位和作用。同时,我们还将分析云原生技术面临的安全挑战,并展望未来的发展趋势,为企业在云原生领域的实践提供有益的参考。
|
16天前
|
存储 弹性计算 SDN
企业级 ECS 集群的构建需要综合考虑多个因素,通过不断的比较和对比不同的方案,选择最适合企业自身需求和发展的架构。
【9月更文挑战第5天】在数字化商业环境中,构建企业级ECS(弹性计算服务)集群对提升业务稳定性、扩展性和性能至关重要。本文将比较传统物理服务器与ECS架构,分析云服务商选择(如AWS和阿里云)、实例配置(CPU/内存)、网络架构(SDN vs 传统)及存储方案(本地存储 vs 云存储),帮助企业根据自身需求选出最优方案,实现高效稳定的ECS集群部署。
48 18
|
3天前
|
运维 Cloud Native Devops
云原生技术:重塑现代IT架构的新引擎
在当今数字化转型的浪潮中,云原生技术以其敏捷、高效和可扩展的特性,正引领着一场IT架构的革命。本文旨在深入探讨云原生的概念、核心组件及其在现代企业中的应用价值,揭示其如何助力企业实现更快的创新速度、更高的资源利用率以及更优的用户体验。不同于传统的云计算模式,云原生从一开始就为云环境量身打造,通过容器化、微服务、DevOps等关键技术,解锁了软件开发和运维的新范式。
|
5天前
|
运维 Cloud Native 持续交付
探索云原生架构:企业转型的未来之路
在当今这个数据驱动的时代,企业面临着前所未有的挑战与机遇。随着云计算技术的日益成熟,云原生作为一种新兴的架构理念,正逐步成为推动企业数字化转型的关键力量。本文旨在深入探讨云原生的概念、特点及其对企业转型的重要意义,并通过实例分析展示其在实际应用中的巨大潜力和价值。
|
8天前
|
运维 Cloud Native Devops
探索云原生架构:企业数字化转型的新引擎
在当今数字化浪潮中,云原生架构以其敏捷性、弹性和高可用性成为企业实现高效上云和加速创新的关键。本文将深入探讨云原生的核心理念、关键技术如容器化、微服务和DevOps实践,以及这些技术如何共同推动企业在云平台上的灵活部署和快速迭代。同时,文章还将分析成功案例,展示云原生如何帮助企业构建现代化应用,提高资源利用率,并确保系统稳定运行。通过综合运用这些先进技术策略,企业能够有效应对市场变化,缩短产品上市时间,从而在激烈的市场竞争中脱颖而出。
|
7天前
|
Kubernetes Cloud Native 持续交付
探秘云原生架构:企业数字化转型的新引擎
在当今数字化浪潮中,云原生架构正成为推动企业创新与灵活性的关键因素。本文将深入探讨云原生的核心理念、关键技术以及它如何助力企业实现高效运营和快速响应市场变化,为读者揭示这一现代技术趋势背后的深刻内涵与实践价值。
16 2
|
8天前
|
运维 Cloud Native Devops
云原生架构的崛起与实践云原生架构是一种通过容器化、微服务和DevOps等技术手段,帮助应用系统实现敏捷部署、弹性扩展和高效运维的技术理念。本文将探讨云原生的概念、核心技术以及其在企业中的应用实践,揭示云原生如何成为现代软件开发和运营的主流方式。##
云原生架构是现代IT领域的一场革命,它依托于容器化、微服务和DevOps等核心技术,旨在解决传统架构在应对复杂业务需求时的不足。通过采用云原生方法,企业可以实现敏捷部署、弹性扩展和高效运维,从而大幅提升开发效率和系统可靠性。本文详细阐述了云原生的核心概念、主要技术和实际应用案例,并探讨了企业在实施云原生过程中的挑战与解决方案。无论是正在转型的传统企业,还是寻求创新的互联网企业,云原生都提供了一条实现高效能、高灵活性和高可靠性的技术路径。 ##
18 3

热门文章

最新文章