首先可以将云原生这个词应该拆分为两个词理解:
分别是云和原生
云的意思就是:云端,之前我们所使用的应用都是跑在服务器上的,现在都是跑在云端上的,云里面有:IaaS、Paas和SaaS。
原生意思是:土生土长,原生态。在一些软件应用开发的时候就应该考虑到这些应用以后会在云端上运行。这样才能充分发挥云的特性。
再把云原生组合起来理解。云原生的意思就是:应用开发时就考虑到再云端上运行。
也可以通过技术的角度考虑:
微服务是将一个内部互相影响相连紧密的容器分为若干的小块。不同的小块负责不同的操作。这样就不会出现以前那样,一个应该某一部分出问题以后,影响到其他板块的操作,而且某一个小块出了问题,其他的小块还可以继续对外提供服务。
DevOps意思是,将开发和运维整合为一个团队。
在之前的技术中,如果软件或者应用需要更新,很多都需要停止应用使用一段时间来做后台的更新,在云原生的技术下,持续交付,就不需要影响到用户使用,而且还可以频繁的把新功能提供给用户。
容器是云原生应用所封装的位置,在之前开发应用时,我们需要考虑不同服务所使用的技术栈,容器化以后,所有的服务都封装在统一的容器中,可以统一管理和维护。关于容器化,现在流行的工具时docker和k8s。
容器对于云原生技术和需要数字化转型的公司来说,是一切的基础,一个好的容器才能协助企业更好的管理一系列的应用。
灵雀云是国内最早开发容器的公司,并且是全球首家开发Harbor企业版的公司,成立至今已经协助诸多头部企业完成数字化转型,其中包括腾讯,中石油,中国移动等。
上一篇:什么是容器技术
下一篇:灵雀云容器平台