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


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

    • 云原生的定义和理解

    • 云原生相关技术的演化

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

    • 云原生应用平台的发展


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

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

    出品社区: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刚出来时,整

  • 相关阅读:
    齐护K210系列教程(十一)_显示摄像头图像
    JVM虚拟机(整体架构、类文件结构)我来了~~~
    FFplay文档解读-25-音频源,音频接收器
    问道管理:a股交易时间和规则?
    Maven的相关配置
    object property order
    Activiti7审批流
    kubernetes的这几种存储卷,别再傻傻分不清了
    高频面试题 | RabbitMQ如何防止重复消费?
    力扣:169. 多数元素(Python3)
  • 原文地址:https://blog.csdn.net/DataFun_Hoh/article/details/128161974