pivotal 是云原生应用的提出者,并推出了 pivotal cloud foundry 云原生应用平台和 spring 开源 java 开发框架,成为云原生应用架构中先驱者和探路者。
cncf,全称cloud native computing foundation(云原生计算基金会),成立于 2015 年7月21日(于美国波特兰oscon 2015上宣布),其最初的口号是坚持和整合开源技术来让编排容器作为微服务架构的一部分,其作为致力于云原生应用推广和普及的一支重要力量,不论您是云原生应用的开发者、管理者还是研究人员都有必要了解。
cncf作为一个厂商中立的基金会,致力于github上的快速成长的开源技术的推广,如kubernetes、prometheus、envoy等,帮助开发人员更快更好的构建出色的产品。
pivotal在 migrating to cloud native application architectures 中没有明确给出了云原生的定义,而是从探索的角度,列举了云原生架构的几个主要特征。
cncf基金会在官网给出了第一版的重新定义,地址:faq - cloud native computing foundation
定义内容摘自:toc/definition.md at master · cncf/toc
云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式api。
这些技术能够构建容错性好、易于管理和便于观察的松耦合系统。结合可靠的自动化手段,云原生技术使工程师能够轻松地对系统作出频繁和可预测的重大变更。
云原生计算基金会(cncf)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。
如对本文有疑问, 点击进行留言回复!!
网友评论