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


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

    • 云原生的定义和理解

    • 云原生相关技术的演化

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

    • 云原生应用平台的发展


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

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

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

  • 相关阅读:
    MidJourneyAI绘画之月满中秋情更浓
    计算机毕业设计SSM爱音乐网站【附源码数据库】
    JAVA:实现PageRank算法(附完整源码)
    Linux中的用户和用户组
    Python:记录python安装 cv2报错及问题解决
    LCR 075.数组的相对排序
    LeetCode(力扣)37. 解数独Python
    PHP8的匿名类-PHP8知识详解
    【微服务专题】Nacos详解
    如何快捷地查看H.265视频播放器EasyPlayer的API属性及其使用方法?
  • 原文地址:https://blog.csdn.net/DataFun_Hoh/article/details/128161974