本文作者:行癫
2015年的时候google就提出了云原生计算基金会(CNCF),最开始的时候我对于云原生的定义于以下几个方面:应用容器化,面向微服务架构,应用支持容器的调度。但是这种想法和定义在未来几年后,技术的不断提升,需求的不断更改,定义也被重新定义。2018年的时候,几乎所有的云计算提供商都加入了CNCF,这个时候,云原生生态在不断的壮大,我们来看一段英文定义:
Cloud native technologies empower organizations to build and runscalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Containers, service meshes, microservices,immutable infrastructure, and declarative APIs exemplify this approach.
云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用。云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API。
These techniques enable loosely coupled systems that are resilient, manageable, and observable. Combined with robust automation, they allow engineers to make high-impact changes frequently and predictably with minimal toil.
</