自从云概念的兴起之后,各种有关“云”的说法在互联网上引起纷说,那么你知道云原生一词说的是什么吗?
据百度百科介绍,云原生是基于分布部署和统一运管的分布式云,以容器、微服务、DevOps等技术为基础建立的一套云技术产品体系,是一种新型技术体系,是云计算未来的发展方向。
但是其实云原生之所以很多人都解释不清楚,是因为云原生没有确切的定义,云原生一直在发展变化之中,解释权不归某个人或组织所有。
从字面意思上讲,它包含了两个部分:
云是和本地对应的,传统的应用必须跑在本地的服务器上,现在流行的应用都跑在云端。云包含了iaas,paas,saas。
原生就是土生土长,也就是我们在设计应用的时候就考虑到应用将来要运行在云环境里面,要充分运用云的资源的优势。
2、云原生简单概括为四个要点:
①DevOps
DevOps包含两个方面,开发和运维,也就是开发和运维不在分开,而是一个整体。
②持续交付
持续交付的意思就是在不影响用户使用服务的前提下频繁把新功能发布给用户使用。
③微服务
微服务的本质是把一块大饼分成若干块低耦合的小饼,比如一块小饼专门负责接收外部的数据,一块小饼专门负责响应前台的操作,小饼可以进一步拆分,比如负责接收外部数据的小饼可以继续分成多块负责接收不同类型数据的小饼,这样每个小饼出问题了,其它小饼还能正常对外提供服务。
④容器化
容器化为微服务提供实施保障,起到应用隔离作用。就这样,每一个服务都能被无差别的封装到容器里,可以无差别的管理和维护。
以上就是有关云原生说的是什么的介绍。