暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
特别放送丨2019年,容器技术生态会发生些什么?.pdf
136
8页
0次
2023-08-23
5墨值下载
特别放送 | 2019 年,容器技术生态会发生些什么?
2019-02-27 张磊
深入剖析Kubernetes
进入课程
讲述:张磊
时长 07:52 大小 7.22M
你好,我是张磊。
虽然“深入剖析 Kubernetes”专栏已经更新结束了,但我仍在挂念着每一个订阅专栏
的“你”,也希望能多和你分享一些我的观点和看法,希望对你有所帮助。今天我和你分享
的主题是:2019 年,容器技术生态会发生些什么。
1. Kubernetes 项目被采纳度将持续增长
作为“云原生”(Cloud Native)理念落地的核心,Kubernetes 项目已经成为了构建容器
化平台体系的默认选择。但是,不同于一个只能生产资源的集群管理工具,Kubernetes
项目最大的价值,乃在于它从一开始就提倡的声明式 API 和以此为基础“控制器”模式。
下载APP
在这个体系的指导下, Kubernetes 项目保证了在自身突飞猛进的发展过程中 API 层的相
对稳定和一定的向后兼容能力,这是作为一个平台级项目被用户广泛接受和认可的重要前
提。
更重要的是,Kubernetes 项目为使用者提供了宝贵的 API 可扩展能力和良好的 API 编程
范式,催生出了一个完全基于 Kubernetes API 构建出来的上层应用服务生态。可以说,
正是这个生态的逐步完善与日趋成熟,才确立了 Kubernetes 项目如今在云平台领域牢不
可破的领导地位,也间接宣告了其他竞品方案的边缘化。
与此同时,上述事实标准的确立,也使得“正确和合理的使用了 Kubernetes 的能力”,
在某种意义上成为了评判上层应用服务框架(比如 PaaS 和 Serverless )的一个重要依
据:这不仅包括了对框架本身复杂性和易用性的考量,也包括了对框架可扩展性和演进趋势
的预期与判断。
不过,相比于国外公有云上以 Kubernetes 为基础的容器化作业的高占比,国内公有云市
场对容器的采纳程度目前仍然处于比较初步的水平,直接贩卖虚拟机及其关联 IaaS 层能力
依然是国内绝大多数公有云提供商的主要业务形态。
所以,不同于国外市场容器技术增长逐步趋于稳定、Kubernetes 公有云服务已经开始支撑
头部互联网客户的情况,Kubernetes 以及容器技术在国内云计算市场里依然具有巨大的
增长空间和强劲的发展势头。
不难预测,Kubernetes 项目在国内公有云上的逐渐铺开,会逐渐成为接下来几年国内公有
云市场上的一个重要趋势。而无论是国内外,大量 Kubernetes 项目相关岗位的涌现,正
是验证这个趋势与变化的一个最直接的征兆。
2. “Serverless 多样性将成为上层应用服务生态的两大关键词
当云上的平台层被 Kubernetes 项目逐步统一之后,过去长期纠结在应用编排、调度与资
源管理上裹足不前的 PaaS 项目得到了生产力的全面释放,进而在云平台层之上催生出了一
个日趋多样化的应用服务生态。
事实上,这个生态的本质与 2014 年之前的 PaaS 生态没有太大不同。只不过,当原本
PaaS 项目的平台层功能(编排、调度、资源管理等)被剥离了出来之后,PaaS 终于可以
专注于应用服务和发布流程管理这两个最核心的功能,开始向更轻、更薄、更以应用为中心
的方向进行演进。而在这个过程中, Serverless 自然开始成为了主流话题。
of 8
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文档被以下合辑收录

深入剖析Kubernetes(共51篇)
课程介绍 过去几年,以 Docker、Kubernetes 为代表的容器技术已发展为一项通用技术,BAT、滴滴、京东、头条等大厂,都争相把容器和 K8S 项目作为技术重心,试图“放长线钓大鱼”。 但容器技术本身偏向运维,namespace 资源隔离、cgroups 资源限制等概念,对开发者来说,理解起来比较困难。尤其在实施 K8S 落地时,总有一些问题被反复提及,比如: 为什么容器里只能跑“一个进程”? 之前一直用的某个 JVM 参数,在容器里怎么不好使了? 为什么 Kubernetes 不能固定 IP 地址?容器网络连不通,该如何 Debug? K8S 中 StatefulSet 和 Operator 到底什么区别?PV 和 PVC 又该怎么用? 这些问题的答案和原理并不复杂,但很难一两句话解释清楚。因为容器技术涉及操作系统、网络、存储、调度、分布式原理等方方面面的知识,是个名副其实的全栈技术。 而其技术体系里那些“牵一发而动全身”的主线,比如 Linux 进程模型对容器本身的重要意义,“控制器”模式对整个 K8S 项目提纲挈领的作用等等,不会详细展现在 Docker 或 Kubernetes 官方文档中,但它们才是掌握容器技术体系的精髓所在,这也是张磊的《深入剖析 Kubernetes》专栏的核心内容。 张磊花费数月时间,经过多次改版,构建出如今的知识框架,适合所有初学者和进阶容器技术的伙伴,帮你逐层理清容器背后的技术本质与设计思想,并结合对其核心特性的剖析与实践,加深你对容器技术的理解。 本专栏共包括如下四大模块: 1. “白话”容器技术基础:用饶有趣味的解说,梳理容器技术生态的发展脉络,讲述容器技术的来龙去脉与实现原理,让你知其然,并且知其所以然。 2. Kubernetes 集群的搭建与实践:以浅显易懂的语言,讲述 Kubernetes 集群背后的原理,并从 0 开始搭建一套 Kubernetes 集群,带你领略 Kubernetes 集群的“一键安装”。 3. 容器编排与 Kubernetes 核心特性剖析:这个模块从分布式系统设计的视角出发,归纳出这些特性中体现出来的普遍方法,然后再逐一阐述 Kubernetes 项目关于编排、调度和作业管理的各项核心特性。 4. Kubernetes 开源社区与生态:磊哥会带你思考如何同团队一起平衡内外部需求,逐渐成为社区中不可或缺的一员。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜