【51CTO.com原创稿件】第九届中国(天津滨海)国际生态城市论坛暨2018中国国际数字经济创新峰会于9月7日-8日在天津举行。本次大会以"数字时代让城市生活更美好"为主题,围绕数字经济、智慧城市、生态城市等主题开展一系列展览展示、投融资对接、实地考察、滨海座谈等专项活动。
网易云副总经理陈谔在会上发表了《开放技术赋能企业数字化转型》的主题演讲,并在大会期间接受了51CTO记者的采访。陈谔表示,中国数字经济进入快速发展阶段,不同行业数字化水平差异较大,但上云、拥抱开源是必经之路。随后,陈谔介绍了网易云轻舟微服务解决方案的框架和案例,在私有云建设领域的实践经验,以及网易云在大数据管理、工业互联网和智能制造等领域的研究成果。
网易云副总经理 陈谔
“企业在数字经济的背景下做转型离不开IT架构的云化,一方面要把企业的数据资产化,另一方面要把企业的业务服务化。另外,企业数字化转型不仅需要技术,更需要数字经济的生态,需要在生态里各有所长的进行分工和协作。企业要么去创建生态,要么就参与到生态之中。” 陈谔在演讲中提到。
企业内部有很多数据,有些数据并没有被有效收集,即使收集起来也并未被企业转化为能产生效益的资产,因此要把数据资产化。企业在IT领域不断进行投资,形成了ERP系统、HR系统、生产管理系统等一系列业务系统,当需要联合各系统组合出一些新业务,利用数据创造新的业务价值时,信息孤岛却给业务创新带来了重重阻碍,业务服务化就是将企业业务抽象成一个个业务服务,形成企业中台,通过业务服务的总和以及数据的有效利用为企业创造价值。
企业数字化转型 上云的三点建议
企业做数字化转型,进行数据资产化和业务服务化,***步是要上云,云是数字化转型的基础。陈谔强调,虽然目前的云产品很多,上云的企业更多,看上去很容易,但并不是所有的云都适合企业的数字化转型,上云前企业需要考虑三方面因素。
首先,云平台系统是否能平滑演进。企业做云化建设的成本很高,随着技术更新迭代,几年之后可能需要重新购买一套云,所有业务都要搬迁,这将在无形中增加企业的IT成本,因此云平台系统是否能够平滑演进是企业上云前首先需要考虑的因素。
其次,是否存在被云厂商锁定的风险。如果企业只用厂商特有的技术,几年后会有很多问题需要进行系统的更新迭代,此时只能找同一厂商对系统进行升级,很容易被厂商锁定遭遇提价风险。
***,能否在市场上招聘到熟悉该云平台系统的人才。人才问题也是个大问题,如果你采用了一个技术,却无法找到合适的人才,只能依赖厂商提供的云服务,也将后患无穷。
陈谔认为,开放+自研是企业上云的***选择。开放是未来,企业选择开源一方面不容易被厂商锁定,另一方面更容易招聘到相关人才,且开源的产品被成百上千家企业使用,一定会考虑到演进的平滑性,因此数字化转型的过程中拥抱开放是正确的选择。同时他强调,开放不等于拿来主义,不是随便拿一个开源软件直接用,开源软件可能存在质量、性能以及易用性等多方面的缺陷,必须要做增强。
轻舟微服务 破解企业云上业务服务化难题
网易经过多年的业务实践探索,解决了云上业务架构及业务服务化的问题,形成了一整套微服务解决方案“轻舟”。“轻舟”一词因李白的《早发白帝城》中“两岸猿声啼不住,轻舟已过万重山”而得名。
轻舟微服务主要解决企业业务服务化的问题,以前企业上云只解决了IT云化的问题,很难把企业的业务重新去做整合产生新的价值,那么这些业务就是一个个孤岛,轻舟能帮企业做服务化的改造,把业务抽象成服务,这将带来技术架构的改造,涉及到运维、测试、软件迭代、线上排障等诸多问题,这些恰好是互联网公司遇到过、解决过的问题,因此网易将完整的解决方案、完整的技术栈封装起来形成了轻舟这样一个产品,使得企业在做微服务架构时有一个非常完整的闭环,能够支撑他做这样一个技术架构。同时网易还提供微服务架构改造的咨询服务,除工具外,也会有相关培训帮助企业进行服务化改造。
陈谔提到,网易实施微服务并非一蹴而就,自2010年起网易内部就开始尝试微服务架构,由于IT系统服务过多,在拆分软件服务时,无论是运维、问题排查,还是解决团队之间的依赖,都非常复杂,一旦落到线上很难排查问题,很难运维,也很难进行迭代测试,那次的尝试以失败而告终。
2014至2015年,网易的许多产品团队开始不约而同的使用微服务架构,彼时整个业界都在往微服务的方向发展,因为软件的持续迭代、保障软件的质量、保持软件服务的弹性已经成为许多企业必须要解决的问题。
网易考拉电商平台蓬勃发展时,两三天就有一个迭代需求,不得不再次开始尝试微服务,基于以往的经验,网易基于开源社区标准,建立了从研发到测试、从线上的运维部署到问题的跟踪,一整套以技术为支撑的微服务解决方案,基于开源的标准从长远的角度来看能使整套解决方案更有生命力。
众所周知,传统的第三方软件外包最终交付给企业的往往是一个压缩包,这个系统对企业来说只能先去用,软件的质量很难评估,压缩包的解码很难去迭代,修改也不知从何入手。而软件外包的第三方在迭代时,企业也无法评估修改范围和修改力度。
轻舟对网易自身的软件系统提供了很大帮助,不仅帮助网易节省了大量的人力运维成本,也提高了软件的迭代速度。同时,网易也在跟客户探讨用微服务架构进行规范化的微系统外包,第三方外包公司可以为企业提供一个可持续构建的软件版本,企业也可以在这个版本之上对系统进行持续的构建、修改或集成,有了微服务技术的支撑,企业需要迭代时既可以自行修改,也可以由第三方外包公司在界定修改范围和内容的前提下进行修改,外包+自研的模式,使得客户的IT系统有了迅速迭代的能力。
据悉,网易考拉电商业务上线时只能做两次变更,到目前为止大约拆分成近400个服务,一天之内在所有系统可以实现1000次变更,由于每次更新的力度变得越来越小,这使软件的缺陷率大幅度下降,软件综合质量提升了50%以上。
【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】