国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 互联网 > 京东商城技术副总裁何刚:云计算在京东的应用实践

京东商城技术副总裁何刚:云计算在京东的应用实践

来源:程序员人生   发布时间:2014-10-14 01:51:40 阅读次数:3283次

【CSDN现场报道】第六届中国云计算大会于2014年5月20-23日在北京国家会议中心拉开帷幕。本次大会立足实践,以国际化的视野,帮助与会者了解全球云计算技术的发展趋势;从应用出发,探讨交通、医疗、教育、金融、制造、数字娱乐等行业领域的实践经验;并通过技术专场、产品发布和培训课程等方式,深度剖析云计算大数据的核心技术。

在第六届中国云计算大会全体会议下午的演讲中,京东商城技术副总裁何刚发表了题为“云计算在京东的应用实践”的演讲。京东正在形成电商业务、互联网金融、智能物流、技术服务四驾马车的业务布局。云计算不仅仅是一种IT技术,更是驱动了更多的新业务模式。京东选择的云计算道路是:建立中国最大的电商云生态,用云技术和云模式,帮助企业实现商务电子化。


京东商城技术副总裁 何刚

以下为演讲实录:

何刚:京东是一家网上的电商,我们京东商城有非常优秀的商品和海量的用户,我们在中国的电子商务企业中有最大规模的物流基础设施,全国有80多个仓库,将近500多个城市有1600个配送点,我们优质互联网配送的体验,中午下单下午保证送到,我们在全国很多城市做到了这一点,晚上12点下单,第二天中午之前送到。京东商城我稍微做一点点的纠正,我们官方名字叫做京东集团,我们京东集团有四驾马车,四大块业务。第一块是我们京东商城从事点上业务,第二块我们互联网金融业务,第三块我们直通物流业务,第四是技术服务业务。我们给企业采购人员提供商品选择为他们提供送货到家的服务,也为京东消费者提供消费者信用消费,京东在今年年初推出了京东白条。同时我们面向我们上游合作伙伴,比如说京东几万家供应商,生产制造商,经销商,软件服务提供商和我们平台入驻的商家,我们为他们提供这四大模块的服务。比如说我们把我们仓库我们的配送开放给这些合作伙伴,帮助他们解决物流问题。我们为他们提供供应链金融贷款,我们为我们软件服务商,为很多有IT需求的商家直接提供IT服务,这就是今天的京东集团。

京东云整体战略

下面我给大家汇报一下我们京东云整体的战略。我们都知道云计算有很多做法,各位到现在听了一天了,听到每个公司都在做不同的事情,京东集团选择什么道路做他们的云计算?我们仔细分析了中国的国情,也对比了欧美,也分析了京东公司自己需要什么样的云计算支持?所以我们得出一个原则,我们原则是京东云的发展必须首先支持好京东核心业务,就是京东的四驾马车,同时借助京东核心竞争力和品牌优势对外发展京东云的业务。

我们对云计算的认识,云计算不仅仅是新的IT技术,它更大价值是驱动了更多新的业务模式,或者将原有的业务模式提升,通俗就是应用引领云计算发展,这是电子协会云计算专家委员会过去几年一直坚持的口号,就是靠应用引领云计算发展。我们的愿景是根据原则和认识建立中国最大的电商云生态,具体我们做什么?就是我们使命就是云技术,不简单是云技术还有云模式帮助企业实现商务电子化。在这个使命的驱动下、定义下京东云做什么业务就比较容易推出来了。首先企业是什么?对于我们使命,企业首先是自己是京东集团的四大块业务,是我们电商业务、金融业务、物流业务,其次京东生态有几万家企业各种各样供应商、生产商,ISO合作伙伴,第三方商家,物流提供商。再往上还有,今天我们不讨论。京东生态以外的事情,也许明年大会上我们会讲,我们先讲京东和京东的生态。我们对云计算的认识,是我们云计算更多作为一种模式驱动新的业务创新。对于京东这样的企业,或者京东生态的商家他们需要什么,他们不简简单单只需要几台服务器,通过网络方式给我弹性伸缩,他们还需要其他东西,他们需要能够帮助他们从事业务的工具,这是他最需要的关心。你跟王老板说你买我服务器吧,他理都不理你,你说我给你提供一套解决方案工具他立刻就来了。他们就是需要工具和解决方案,这些应用有许多是我们京东打造的,有一些合作伙伴打造的。云计算提供资源和运算,更多我们合作伙伴需要的,我需要京东开放你很多核心业务,比如说你仓储、你配送,你营销、你促销、你商品、你订单,我需要你开放这些系统让我们系统跟你们的系统能够对接,让外面SA可以打造各式各样为他定制化的电商工具解决方案,所以我们不简单把云计算看作基础的计算,为了提供这些发展我们要超出更多的底层东西。

我们从架构角度来讲,这张图为了业务完整性我简单讲一下,最底层是IaaS,下面是PaaS,在IaaS和PaaS之上京东云最核心的部分我们提供原材料给我们生态合作伙伴,ISA开发者和我们商家给他们提供接口,API开放各种服务,给他们提供数据,通过数据服务这些模块让他们可以在云的环境里面,利用原材料开发各种各样的工具和定制化方案。不管是电商,还是智能硬件还是其他方面的东西,我们整体架构是开放,我们所有层面都欢迎我们合作伙伴从IaaS到PaaS,比如说我们京东云平台不但有商家数据我们还有企业行业的数据我们希望都拿上来。当然我们IaaS也支持很多种形式,包括OBC,因为我们很多合作伙伴很多商家他需要在他系统和京东系统打通,通过APC的方式得到京东系统资源的支持。

京东的私有云

我简单把每个方向细化一下给大家汇报一下,第一个京东的私有云,大家在各种地方看到过不同公司有不同的部分,整体的私有云架构肯定包括访问接入层,运用组件,中间件、数据库、大数据处理、自动化运维。我想讲的更多的是这些系统,这些层级的系统每个里面都包含很多东西,私有云是解决一个企业内部IT稳定性、效率、成本的。在一个企业内部比如说像京东我们有三四千名工程师研发人员,你要向他们推销你的私有云体系会是非常艰难的。我们在内部比如说我们不跟我们的同事讲IaaS、PaaS、SaaS,他们是云计算的用户,你告诉他我这套东西帮助你解决你开发问题,你可以不用每个系统打造一个云存储,每一个系统花两三个人搞一套云存储系统来,存图片,存订单,我帮你节约开发的时间,而且我是专家帮你提升你的效率。你要告诉他我帮你解决资源运行问题,你告诉他以后不要估算你系统需要多少服务器,你告诉他直接把应用扔上来,我系统直接自动分析你需要多少服务器,我自动秒级伸缩你系统,根据系统探测到的压力。我们系统不是帮你做云上的工具,而是我帮助你接入几千个不同应用,用同一套系统给你实时的报警,所以内容推广我们不讲数据,我们讲确确实实给他们带来什么好处。

简单讲讲像京东这样的公司,我们比如说云存储系统,我们在内部使用量非常多,有两百多个不同业务的系统,我们有主站商品图片,有订单,有物流运单,有用户评论,非常复杂,很多很多的业务。那么我们的弹性计算云内部,能实现20分钟之内可以把整个一套裸机集群从0布置到可以自动分配,20分钟内没有装操作系统完全自动化。我们各种资源内部非常细的控制,不光是流量,不光是CPO,还有内存,还有我们DSIO,我们资源紧张对各个业务进行限流,保证系统在最小压力下运行。我们通过我们整个内部的自动化这些系统搭建,让我们整个应用平均周期缩短一半,我们让运维自动化水平达到90%以上,大数据是京东应用广泛的技术,大家熟悉广告、搜索、推荐大数据,今天我讲一个稍微不同的东西,这个东西很少有公司做,因为很少有公司有自建的功率,我们是全供应链的,我们从采购到以销售营销、促销到仓储配送客服所有的都是我们公司自己做。我们大数据在整个全供应链发挥了什么价值,我们通过大数据分析,我们可以通过京东获取数据,我们分析出什么样的商品,具体商品用户可能非常喜爱。比如说我们跟中信合作的方案,都是我们京东分析出来觉得这款手机有很多用户去买。首先我们定义一个产品,然后我们通过数据分析估算出这款产品销量是什么样,我们告诉生产商我需要多少货,然后销售过程当中我根据销量情况,实时动态自动捕获,不让我仓库出现爆仓、积压的情况。用户下了单以后,我们通过大数据分析在全国近百个仓库哪个库生产,生产完之后我们从上千个配送站选择从哪个站配送,给每个配送员列出最优的配送路线,从前端到后端整体的降低运营成本,这是京东在物流方面我们做的事情,这个事情比较独特的值得跟大家分享。

京东的开放云

第二个方向简单跟大家分享一下京东的开放云。开放云因为我们生态,生态里面有几万家合作伙伴,希望跟京东系统对接,为了满足我们合作伙伴的需求共同打造这个生态,我们将我们京东整个开放生态,我们将JOS开放,我们云托管环境到我们API开放平台,到我们上千API开放,到我们云盘,系列数据开放平台,到我们合作伙伴ISA、开发者、商家使用这些API,使用这些数据在我们云环境中搭建好应用之后,如果有些应用不是商家独有的,他愿意拿出来跟其他商家合作伙伴共享,可以放到我们服务市场对整个生态进行销售。我们API销售覆盖我们交易、营销、供应链、仓储、配送等,我们云海开放,我们将我们京东商家数据开放给他们自己,或者他们授权的开发者ISA符合我们客户绩效、商品主题,我们还给商家提供完整的数据的存储、分析、挖掘、展示的整个大数据的平台。我们云鼎是提供给商家的云托管服务,弹性计算、数据库、存储,我们特色是主要服务生态里面的几万个商家。

讲到这我补充一点,为什么我们要开放云给我们合作伙伴,为什么你不能直接用API数据可以了,他们直接用了,你是不是把两件事硬扯到一起不是。我们的合作者跟我们研发人员一样,他们需要云计算平台支持,帮助他们做出更稳定的系统,帮助他们降低成本提高效率。第二他们做出的东西服务京东生态合作伙伴,如果不稳定他们受损失,京东的生态受损失,所以他们为了稳定性为了保障整个生态健康发展,也希望开放京东云。第三个数据安全,假设商家把我的数据授权给开发者应用,这个商家是没有办法保证这个数据,这个开发者不会把数据给到他的竞争对手,所以我们必须在云里开放,请你到云里面开发而不是数据交出去,这个就是为什么我们云支持整个生态必不可缺的东西。

我们像GAE的模式,开发者只需要写一个程序,这个方向我们有面向web开发者云擎,也有面向移动开发的云峰。

京东智能硬件云

在京东生态有一类非常特殊的客户和一类特殊的产品,它们叫做智能硬件。我讲京东为什么做智能硬件?京东能给一个智能硬件制造厂商提供什么?当一个智能硬件厂商开始制造一款智能硬件,京东为它提供京东自由的硬件芯片技术帮助它开发。当它应用智能硬件需要跟云进行交互的时候,京东的虚拟运营商为它提供带宽,当它的数据用户需要对智能硬件,比如说智能空调发送指令的时候,当用户配的智能手环,需要收集用户的血压、心跳、脉搏的时候,京东的云帮助他做收集。开发者需要开发应用的时候,京东智能硬件云给他们提供API,提供数据,提供数据处理的整体架构。当他们产品做好,需要销售的时候,京东强大的产销体系帮他销到全中国,当一个客户下了订单以后,京东强大的智能物流帮你送到天涯海角。当一个用户拿到了他的产品,对产品有疑问的时候,京东售后客服立刻帮助你,当硬件开发者走上正规但是缺少资金的时候,京东的金融给你做供应链贷款,这个就是为什么京东做智能硬件,而智能硬件云是京东智能硬件不可或缺重要的部分。京东整个云扮演一个角色帮助解决控制流和数据流问题通过云。时间关系我加快速度了。

我们已经上线了智能家具,可以解决安防类、环境类、家电类、各类智能硬件联网互联互通问题。我们也上线健康云,一个人从早上起来开始锻炼身体我们可以帮助他收集他锻炼数据,到他吃早饭,我们根据他健康情况帮他定制早餐,当他工作的时候我们实时提醒他该休息一下,到他晚上回家我可以帮他检查一天的健康状况,到他夜里睡觉可以帮助他监控他睡眠质量,各个方向我们云全部支持,我们和上百家国内知名品牌和商家建立合作,现在大家在京东网站看到京东智能云的硬件产品。京东不光有面向终端消费者的一面,我刚才介绍的家具云、健康云,同样也有面向商家的商业行业。我在商城开一个店,京东可以提供从硬件到软件,不管是基于成本高,效率高覆盖率大的wifi,还是成本低覆盖率相对低的蓝牙,全套客流分析,O2O的数据分析,用户定位,流量导流量,客户导向,室内导航,各式各样软硬件一体的解决方案。综述京东通过向智能硬件这样的新的业务,用云技术、云模式去帮助打造新兴的业务商业模式,我们认为对于京东来说云计算不简简单单是技术,更多还是一种云模式去改变生活。京东的宗旨是让生活变得简单快乐,云计算的宗旨是帮助实现让大家生活变得简单快乐,谢谢大家!

更多精彩内容,敬请关注第六届中国云计算大会专题报道,关注新浪微博直播 @CSDN云计算。

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生