京东零售大数据云原生平台化实践

本文介绍了京东零售大数据在云原生平台化方面的实践,探讨了云原生的定义、技术演化,以及京东大数据如何利用云原生技术进行平台化建设,包括组件化、应用模板和系统模板的设计,以及平台对云原生技术的选用和实践情况。
摘要由CSDN通过智能技术生成

导读:今天为大家介绍京东零售大数据的云原生平台化实践,主要包括以下几大方面内容:

  • 云原生的定义和理解

  • 云原生相关技术的演化

  • 京东大数据在云原生平台化上的实践

  • 云原生应用平台的发展


分享嘉宾:刘仲伟 京东 架构师

编辑整理:张明宇 广州某银行

出品社区:DataFun​


01/云原生的定义和理解

1. 云原生的定义

云原生这个概念大家已经很熟悉了,但是否有一个准确的定义呢?每个人都在说云原生,但大家对云原生的理解是不同的。

CNCF对云原生的定义如下:

很多时候,大家会想应用容器化就等于云原生化,应用上了Kubernetes是否等于云原生化,使用了Kubernetes的API是否等于云原生化?答案是不一定,因为云原生的定义在变化。

2015年CNCF成立,对云原生的定义如下:

Pivotal在2019年也对云原生做了定义。虽然Pivotal现在已经被收购,但其在云原生的定义和发展方面起了很大的作用。Pivotal对云原生的定义涉及几个方面:Devops, Continuous Delivery, Microservices和Containers。

综上所述,不同公司或不同的组织,对其定义不同。随着时间的变化,云原生的定义也发生着变化。

2. 云原生的理解

我们今天所讨论的云原生是大数据范畴内的云原生。云原生可以分为云和原生两部分。

  • 云(Cloud)

云(Cloud)是什么?我们回顾云的发展,起初没有云,只有Traditional On-Premises IT,经过后续的发展,云(上图中深色部分)作为提供的基础设施(或服务)变得越来越多。作为一个企业或企业的应用开发者,需要维护的东西越来越少,云会提供许多服务。

  • 原生(Native)

流行词典中对native的定义如下:

如上图中所示,native相当于土著,即在何处出生、生活。前几年大家做的最多的是上云或迁移到云这个动作,即你的产品、应用并不是在云上设计的,而是在云还没有提供服务之前就已经设计好了。Hadoop刚出来时,整个生

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值