苏宁云事业IT总部常务副总裁乔新良从四个方面深入剖析了苏宁如何在云时代成功转型:苏宁的互联网+转型、企业结构演变、技术路线、组织变革。提高企业核心竞争力,在激烈的市场竞争中抢占先机。苏宁的互联网+转型苏宁的转型面临着非常复杂的业务,不仅仅是零售,而是大量交易业务。过程中强调系统的开放性,注重用户体验,全方位满足用户需求,让用户满意。需要。在转型过程中,苏宁形成了一个非常清晰的战略,就是坚持零售本质,打造O2O模式,形成“一身、两翼、三云、四端”:一体,坚持零售的本质。两翼,坚持O2O运营,保持线下和线上的开放运营。三云是一个开放的大系统,需要开放物流、数据和金融。POS端、PC端、移动端、TV端四大终端为用户提供统一服务。苏宁企业架构演进的业务环境越来越复杂,线上业务增长越来越快,系统也面临着拆分重组。信息化建设如何避免推倒重来?2012年,苏宁将企业架构理念也引入到IBM团队中,以便尽快推广,并开始将企业架构的规划和控制方法纳入信息化管理流程。渐渐地,企业架构管理的内容也开始完善,从应用架构的管控,到数据架构,再到技术架构,包括流程应用开发管理,都进行了系统化的管理。到2016年,整个运营比较成熟,如下图,是整个架构的演进过程。苏宁企业的架构历史第一代,线下连锁时代的POS加ERP,前面是POS系统,后面用的是CP的ERP。第二代引入IBM的WCS,进入电子商务建设。背后是ERP,线下是POS,线上是IBM的WCS商务系统。第三代,完全自建系统,采用前中后台架构。主要能力实现平台化输出,整体全面对外开放。第一代架构,POS加ERP,支持线下规模扩展。所有财务管理都是集中的,所有信息的汇聚与集中式ERP系统交互。能够快速开店并为客户提供更一致的服务。第二代架构,做电子商务,引入了IBM的WCS。通过引入IBM的电子商务套件,系统快速支持线上核心业务,部署线上渠道。对于线下业务的发展,当时后台ERP用的是SAP。2012年,在激烈的竞争中,系统出现了问题。比如这个打包软件的可扩展性不强。当时IBM的WCS套件用的是IBM的780小电脑,顶级配置已经支持不了了。后来我们对打包好的软件做了拆分,能够支持比较大的交易量,同时开始了整个架构的重塑和重构。2013年确定了一个大架构,后续两三年的企业架构规划都将构建在这个架构下。都是基于开源组件,分大前中后台。前端侧重于用户体验。用户有客户和合作伙伴。中间平台是比较通用的逻辑,比如会员管理、商品管理、库存管理、会员管理、价格管理等。前面有四个终端,四个终端后面的逻辑是通用的。更多的是运营管理,比如供应链管理、财务管理等,实现整个运营的效率化。接下来是基础平台的支撑,企业服务总线、数据总线、分布式服务调动框架、流程引擎、安全体系、风控体系等都在这里。一方面,苏宁的信息化团队需要支撑业务的发展,另一方面需要从旧系统向新系统引领。它严重依赖外部服务来完全控制自己,并建立了一个组织团队。截至目前,整个系统由苏宁自建,拥有超过4000人的研发团队。我们来看一个多渠道库存共享的例子:销售线的各个端点,比如乐购的线上,“猫宁”与天猫的合作渠道,线下的连锁、电视、门店等等。.各个端的数据来查询和锁定库存,如何实现?库存管理是上述架构中间的一个系统。有专门的存货中心管理可销售存货,其他采购存货、调拨、调仓、厂退、存货、销售存货增减、退回存货、供应商承诺存货等项目必须统一围绕它进行做。当架构在前端划分为每一端,将中间的公共逻辑拆分到中台时,线上线下融合的类型有很多种,可以设计和运营。这个更多的是让产品经理去设计。苏宁在这方面的能力和信息化建设成功后,更愿意对外开放自己的物流能力、金融能力,以及一些积累的数据能力,与合作伙伴合作共赢。这是目前在整个架构上正在推进的工作。让我们来看看苏宁在这些年发展过程中的一条技术路线。苏宁的技术路线传统线下连锁巨头如何成功转型电商?首先,苏宁在电商领域已经进入转型初期,他已经是国内最大的线下连锁企业。线下门店1600多家,覆盖全国各地。员工总数约180,000人。后台是SAP系统,拥有完整的传统零售业物流体系和供应链管理。此时的挑战是如何尽快将一家大型传统零售商转型为互联网。公司的战略是引进IBM顾问和IBM技术。具体的技术策略软件是电商系统,引入了IBM的WCS,通过EAI快速集成接入,让苏宁快速获得了在线系统。另外,最关键的是在这个过程中培养自己的IT团队。从基础设施的角度来看,系统是一个基于物理机的平台。这是一笔非常大的投资。最鼎盛时期,IBM在苏宁拥有100多名顾问和300多个研发团队。在这个过程中,苏宁通过这样的战略决策,赶上了互联网的浪潮。随着业务的发展,苏宁已进入自建SOA系统阶段。主要挑战来自于原有线下“POS+WCS”推出的套装软件,不足以支撑业务的快速增长。这部分主要涉及系统的可扩展性。问题。服务的注册和发现也比较空;二是基于物理机的运维部署,难以实现资源的合理利用。该过程中的策略之一是拆分架构。如前所述,它分为前台、中台和后台。这个过程中的基本路由用到了什么?首先是一开始有企业服务总线,后来逐渐引入了自建的分布式服务调用框架,在苏宁叫RSF,远程服务调用框架。这是一个开源技术,netty技术,完全自建的分布式服务调用框架。所有服务都受到管理和监控。微信业务正处于快速增长阶段,因为SOA架构的拆分带来了对每个更小系统的高可用性考虑的需求。运维工作量不断增长,原来的小集群变成了非常大的集群。另外基于物理机的系统资源浪费严重,系统发布量大。原有的“手动+半自动”方式如何保证质量和效率?解决方案是在2013年引入OpenStack。苏宁目前在数据中心拥有超过10000台物理机和数十万台虚拟机。大多数是虚拟化集群。此时可以快速实现发布部署。同时,还搭建了持续交付系统。它结合上面的OpenStack云平台进行部署,同时也具有很高的运维能力。这时候也开始构建基于大数据处理的系统。监视系统。下图中间可以看到,底层是基础设施,上面是虚拟化,还有服务交互的主机。我们每天大概有1400多个系统,20000个服务,8-90亿个服务调用,都是通过RSF,还有少量交互通过ESB。左侧为持续交互云平台,支持快速发布和快速扩缩容管理。右边可以看到有Kafka,有一个基于Hadoop整个大数据分析的平台,可以及时发现任何技术问题。基于SOA架构的整体拆分,基于心,架构目前正在向微服务方向发展,在开发和测试过程中已经使用了Docker技术。计划在今年年底将生产环境的五态Web和APP应用同步到Docker。这可以更快地部署和交付;另一个可以提高资源利用率。苏宁IT组织变革之道企业的技术管理不能由CTO一人管。需要一个与上述企业结构的工作项目相匹配的相应组织。因此,我们成立了CTO办公室这个技术管理机构,从企业的业务架构、应用架构、数据架构、技术架构、应用开发管理、稳定性管理、安全管理等方面来设置机构。从不同的维度来规划和治理架构。其中,组织管理必须配套;产品规划和产品必须能够支撑和提升企业的核心竞争力。正确的部分是建立一个项目管理的管理组织,从项目计划到质量管理,再到资源管理进行计划和治理。以上两个组织的规模很大,但实际上这两个组织加起来也就20、30人。我们下面的3000人,主要从事左下方业务应用的研发,是根据用户的需求设置的。按照我们规划好的前中后端架构进行拆分。比如消费平台的研发中心,就是面向用户,开发客户端的应用。开放平台更多的是针对商家和供应商,而物流则是针对物流业务。这里没有写的是中间平台。这些通用逻辑放在中间平台的研发中。在平台的研发中,有很多与应用和业务无关的平台和系统建设,比如服务的基础框架、分布式数据库的接入、分布式服务的调用、安全的风控平台、大数据处理平台、持续集成平台、IS平台建设。我们有一个外部的苏宁云团队,目前有400人左右。在信息保障业务的发展过程中,我觉得有几点是我自己的思考:计划和敏捷性都很重要,敏捷性和计划性不冲突,应该完美契合,尤其是做技术管理的,一定要总要把握好这个度,管控计划要有多大,敏捷要释放多少。用人观念的转变,业务产品技术的分工,最重要的是找对人。一个好用的人,胜过一个不会用的人十倍。我觉得有必要激发群体的主观能动性。不能抑制群体的主观能动性,因为敏捷容易造成混乱,所以要控制好度。很多人离开一个团队,有时候不是因为薪水,而是因为没有足够的成长空间,所做的工作看不到价值。那么如何让一个人有10年的工作经验,而不是10年只有1年的工作经验,是管理者或者技术管理者不得不不断思考的问题。管理者需要与团队一起成长。“智能化”“持续集成”助力苏宁开启新征程苏宁信息化集团如何进一步提升企业核心竞争力?有两个重要的方面,一个是智能化,如何将大数据的能力融入到业务系统的方方面面发挥作用。此外,持续集成的能力也需要提升,以便研发团队能够快速交付。大数据要发挥其能力,需要两方面的支持:一是大数据平台。你需要有一个平台和系统来支持它。上面应该有应用。比如销售预测、智能补货等,你还需要有自己的构建、模型、指标体系。近年来,苏宁已经具备了强大的能力。你可以看一些数字。目前我们的存储容量约为64PB,每天新增数据量为500TB。分析报表取自IBMCognos原版主分析报表,您可以自行定义模型,可以对企业管理的上百个维度和指标进行OLAP分析。大数据的一个方面是能够看到现在是什么样的报表,另一方面是能够进行预测。为了减少大数据的使用,苏宁为了解决这个难题,打造了苏宁机器学习平台,它有两个特点:该平台嵌入了200多种机器学习算法,如回归等。.是一种可测试的、拖拽式的方式,可以拖拽数据做训练,观察训练结果,降低使用机器学习的门槛。把这个机器学习平台扩展到各个研发中心去使用,他们可以做各种预测相关的工作,并将这个融入到业务流程中。在这个时代,信息化绝对是企业的核心竞争力。有基础核心与交易支撑系统、智能大数据分析系统、提升??信息系统建设持续集成能力的系统。如果一个企业能够快速拥有它,对于提升企业的核心竞争力是非常有帮助的。苏宁云商IT总部常务副总裁乔新良,现任苏宁云商IT总部常务副总裁,全面负责集团技术管理和项目管理工作;曾任IBM全球咨询服务部副合伙人、IBM认证架构师、IBM全球技术学院成员;16年企业信息化建设实践经验,尤其擅长企业架构规划、设计、系统集成等领域,在架构治理、组织设计等方面有着深刻的思考和理解。
