各大厂纷纷加入 ,并逐步构建出围绕
Cloud Native
的具体工具,而云原生这个的概念也逐渐变得更具体化。因此,
CNCF
基金最初对云原生定义是也是深窄的,当时把云原生定位为容器化封装
+
自动化管理
+
面向微服务:
The CNCF defines “cloud-native” a little more narrowly, to mean using open
source software stack to be containerized, where each part of the app is
packaged in its own container, dynamically orchestrated so each part is
actively scheduled and managed to optimize resource utilization, and
microservices-oriented to increase the overall agility and maintainability of
applications.
这主要因为
CNCF
基金会在当时的核心拳头软件就是
k8s
,因此在概念定义上
主要是围绕着容器编排建立起来的生态。其实这也是为什么我们可以看到
CNCF
定义云原生的时候有时感觉就是再说容器生态。
到了
2017
年
,
云原生应用的提出者之一的
Pivotal
评论