1. 云原生
1.1. 传送门
详情: 云原生介绍 >>>
1.2. 什么是云原生?
云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API。
这些技术能够构建容错性好、易于管理和便于观察的松耦合系统。结合可靠的自动化手段,云原生技术使工程师能够轻松地对系统作出频繁和可预测的重大变更。
云原生计算基金会(CNCF)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。
云原生(Cloud Native)理念,本质上是一套“以利用云计算技术为用户降本增效”的最佳实践与方法论。
1.3. 什么是 CNCF?
CNCF (Cloud Native Computing Foundation)成立于 2015 年 7 月,隶属于 Linux 基金会,围绕“云原生”服务云计算,致力于维护和集成开源技术,支持编排容器化微服务架构应用。
CNCF 承载着全球技术基础设施的关键组件。CNCF汇集了世界顶级开发者、最终用户和供应商,并举办了最大的开源开发者会议。
1.4. CNCF 技术监督委员会(TOC)
CNCF TOC 是 CNCF 基金会的技术理事机构。它接受并监督 CNCF 基金会中的所有项目,并具有促进以下方面达成中立共识的任务:
定义和维护 CNCF 的技术远景。
批准由理事会(GB)设定的 CNCF 范围内的新项目,并为项目创建概念架构,调整项目,删除或归档项目。
接受最终用户委员会的反馈并映射到项目。
使接口与所管理的组件对齐(在标准化之前编码参考实现),并定义要在整个 CNCF 项目中实施的通用做法(如果有)。
成员
CNCF 的技术监督委员会由 9 位具有丰富技术知识和行业背景的代表组成,为云原生社区提供技术领导。每位成员有一定的任职期限,到期后重新选举,当前的 9 位成员分别是:
1.5. CNCF 会员(CNCF Member)
CNCF 会员由铂金会员(Platinum)、黄金会员(Gold)、白银会员(Silver)和学术/非营利会员(Academic/Not Profit )组成。
企业或组织可以通过作出贡献(主要是支付一定的费用)成为 CNCF 的会员。CNCF 拥有超过 500 名成员,包括全球最大的公共云和企业软件公司以及一百多家创新创业公司。
加入 CNCF 会员能够获得项目的营销机会、有机会成为 TOC、参与社区会议并分享故事,并且在 CNCF 观景图展示组织。
1.6. CNCF 管理员委员会(CNCF GB)
CNCF 管理委员(GB)负责 CNCF 的营销和其他业务监督和预算决策。
除了与 TOC 合作设定 CNCF 的整体范围外,GB 不会为 CNCF 做出技术决策。
GB 每年召开 3 到 5 次会议。
1.7. CNCF 最终用户(End User)
在内部使用云原生技术但不在外部销售任何云原生服务的公司可为最终用户。
CNCF 为最终用户提供了多种贡献机会并让他们听到自己的声音。这是一个与同行就最佳实践进行合作、直接与项目维护人员合作并向 CNCF 提供反馈的机会。
CNCF 最终用户讲述他们的故事,以帮助将技术对话提升为业务目标和挑战。CNCF 项目在这些用例中具有特色,并且云原生项目对其业务产生了影响。您可以按项目探索案例研究,例如 Prometheus 或 Envoy。
1.8. CNCF 大使(Ambassadors)
云原生大使 (Cloud Native Ambassadors, CNA) 是对云原生计算基金会的技术和项目充满热情、因其专业知识而受到认可并愿意帮助他人了解框架和社区的个人。
成功的大使是指已经以某种方式参与 CNCF 项目的人,例如博主、影响者、布道者,包括为论坛、在线群组、社区活动等做出贡献。
云原生大使计划旨在为社区成员提供所需的工具和资源,以便:
推广云原生项目和技术
教育当地社区了解 CNCF 的使命
为 CNCF 项目做出贡献
1.9. CNCF 项目成熟度
以社区及企业使用范围及产品稳定性评估的产品成熟度。 评估方式:https://github.com/cncf/toc/blob/main/process/graduation_criteria.adoc
项目阶段:
- Sandbox: 沙箱阶段
- Incubating: 孵化阶段
- Graduated: 已毕业
1.10. 归档项目
所有开源项目都受制于生命周期,并且可能由于多种原因变得不那么活跃。在 CNCF 内部,项目预计会保持一些要求,如果不满足这些要求,可以向 TOC 提交提案以归档项目。 项目归档后:
- CNCF 将不再 为该项目提供完整 服务,但过渡服务除外,例如帮助过渡用户的文档更新。
- 归档项目的商标仍由 Linux 基金会中立托管。
- CNCF 将不再为该项目提供营销和活动活动。
- 任何已存档的项目都可以通过正常的项目提案 流程重新激活到 CNCF 。存档的项目将托管在 Linux 基金会下,如果维护者愿意,欢迎他们继续致力于该项目。
1.11. CNCF 为项目提供服务支持
我们提供这些共享服务的目标是培育 CNCF 的毕业和孵化项目,并为沙盒项目提供成长为孵化项目的空间。
CNCF 主持毕业、孵化和沙盒项目。虽然我们为所有项目提供一组共享服务,但我们不会为沙盒项目提供实质性的营销服务,因为它们是早期项目,需要一个轻量级的中性环境才能自然发展。与孵化和毕业项目同行相比,沙盒项目的项目服务优先级较低。
1.12. CNCF 观景图
- CNCF_TrailMap
- cicd-landscape
- landscape
- members
- serverless