还不赶紧了解云原生你就OUT了

624~26KubeCon +CloudNativeCon和Open Source Summit在中国上海共同举办一场了一场盛会KubeCon + CloudNativeCon将所有CNCF项目汇聚在一个屋檐下Open Source Summit前身LinuxCon+ CloudOpen + ContainerCon China(LC3),这场盛会汇集了众多技术专家和开源行业领导者,使其共同合作,分享信息,了解最新、最有趣的开源技术。

而这场盛会最大的亮点非云原生莫属了, 大家到处都在说云原生”, 那它到底是什么?

 

1.1 CNCF组织

在讲云原生之前,我们先了解一下CNCF,即云原生计算基金会,2015年由谷歌牵头成立,基金会成员目前已有一百多企业与机构,包括亚马逊、微软。思科等巨头。

CNCF作为Linux旗下的基金会,现在名气却有赶超Linux基金会之势。

1.2 云原生定义

 

CNCF 执行董事 Dan Kohn 给出了官方的定义:

1.3云原生应用的三大特征:

  • 容器化封装:以容器为基础,提高整体开发水平,形成代码和组件重用,简化云原生应用程序的维护。在容器中运行应用程序和进程,并作为应用程序部署的独立单元,实现高水平资源隔离。

  • 动态管理:通过集中式的编排调度系统来动态的管理和调度。

  • 面向微服务:明确服务间的依赖,互相解耦。

云原生包含了一组应用的模式,用于帮助企业快速,持续,可靠,规模化地交付业务软件。云原生由微服务架构,DevOps和以容器为代表的敏捷基础架构组成。这边引用网上关于云原生所需要的能力和特征总结,如下图。

1.4 云原生的中国力量

Linux基金会董事Jim Zemlin介绍了中国和CNCF的不解之缘

中国会员这些年飞速增长, 同时宣布CNCF新黄金会员“蚂蚁金服

1.5 云原生中最火的项目Kubernetes 

      Linux 基金会执行董事Jim Zemlin 说道:“我见证了开源圈子的两大事件:一个是 Linux 的成功,一个就是 Kubernetes的大爆发”

      Kubernetes是用于自动部署,扩展和管理容器化应用程序的开源系统。

它将组成应用程序的容器组合成逻辑单元,以便于管理和服务发现,Kubernetes 构建在 Google 15 年生产环境经验基础之上,并结合来自社区的最佳创意和实践。基于允许 Google 每周运行数十亿个容器的原则进行设计,Kubernetes 可以在不增加运维团队的情况下进行弹性扩展。

Kubernetes主要架构:

1.6 Linus怎么看

Linux和Git创始人Linus也出席了这次会议,这是他第一次来上海,及第三次来到中国。来自VMWARE的副总裁以及首席开源官对Linux进行了专访, 问及Linus如何看未来技术的发展:

Linus认为,其实几十年来OS这层变化并不大,不管未来技术如何演变, Linux做为连接硬件和应用中间层会一直继续下,也会一直扮演好这个角色。

查看我们精华技术文章请移步:

Linux阅码场原创精华文章汇总

扫描下方二维码关注"Linux阅码场"

您的耐心阅读,请随手点个“在看”吧~