2019, 云原生技术的商业化元年( 八 )

CNCF 在开源社区的基础上发挥着作用:(A)项目管理:确保技术可用于社区并且不受利益纷争的影响;确保技术的品牌(商标和标识)得到社区成员的关注和使用 , 特别强调统一的用户体验和高水平的应用程序兼容性 。 (B)促进生态系统的发展和演进:评估哪些技术可以纳入云原生计算应用的愿景 , 鼓励社区交付这样可以推进总体愿景的技术并进行集成;提供一种方法来培育各个部分的通用技术标准 。 (C)推广底层技术和应用定义及管理方法 , 包括活动和会议、营销、培训课程和开发人员认证 。 (D)通过使技术可访问和可靠性 , 为社区服务:旨在通过对参考架构进行明确定义 , 为每个组成部分提供完全集成和合格的构建 。

同时 , CNCF遵循以下原则:(A)快速 , 基金会的初衷之一就是让项目快速的发展 , 从而支持用户的积极使用;(B)开放 , CNCF 是以开放和高度透明为最高准则 , 而且独立于任何其它团体运作 , CNCF根据贡献的内容和优点接受所有的贡献者且遵循开源的价值观 , CNCF输出的技术可以让所有人使用和受益 , 技术社区及其决策保持高度透明;(C)公平 , CNCF极力避免不必要的影响、不良行为、以及“付费参与游戏”的决策;(D)强大的技术身份 , CNCF实现并保持高度的自身技术认同 , 并将之同步到所有的共享项目中;(E)清晰的边界 , CNCF制定明确的目标 , 并在某些情况下确定什么不是基金会的目标 , 帮助整个生态系统有效共存 , 让人们理解创新的重点所在;(F)可扩展 , 能够支持从小型开发环境到企业和服务商规模的所有部署规模 , 这意味着在某些部署中可能不会部署某些可选组件 , 但总体设计和体系结构仍应适用;(G)平台中立 , CNCF所开发的项目并不针对某个特定平台 , 而是旨在支持各种体系结构和操作系统 。

推荐阅读