云原生与无服务器计算全解析
1. 云原生计算基金会(CNCF)概述
为满足设计面向云的解决方案的需求,领先的云提供商、独立软件供应商、科技驱动型公司以及学术和非营利组织共同创建了云原生计算基金会(CNCF)。CNCF 承载着整个面向云和容器的开源项目生态系统,并在这些项目的发展过程中提供支持。被纳入 CNCF 项目组合的项目会根据其成熟度和采用情况进行分级,分为沙盒、孵化和毕业三个级别。
对于技术负责人和架构师而言,CNCF 提供了一个便捷的项目全景图,有助于他们在为架构化解决方案选择组件时进行参考。此外,CNCF 还会协调全球活动,如 KubeCon + CloudNativeCon,并支持全球范围内广泛的云原生聚会网络。
2. 云原生的定义
云原生工具或组件是专门为适应面向云的行业公认参考架构而设计和构建的。根据 CNCF 的定义,云原生技术使组织能够在现代动态环境(如公共云、私有云和混合云)中构建和运行可扩展的应用程序。容器、服务网格、微服务、不可变基础设施和声明式 API 等都是这种方法的典型示例。
云原生技术示例
| 技术类型 | 具体项目 | 说明 |
|---|---|---|
| 容器运行时 | containerd | 行业标准的容器运行时,负责容器的生命周期管理,包括执行、镜像管理以及与主机系统相关的任务,如底层存储或网络连接。Docker 在底层使用了 containerd。 |
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



