一、什么是云原生?(云原生有4大特点)
云原生的概念是2013年Matt tine提出的,到目前为止,云原生的概念发生了多次变更,目前最新对云原生定义为:DevOps+持续交付+微服务+容器。
而符合云原生架构的应用程序是:采用开源堆栈(K8S+Docker)进行容器化,基于微服务架构提高灵活性和可维护性,借助敏捷方法、DevOps支持持续迭代和运维自动化,利用云平台设施实现弹性伸缩、动态调度、优化资源利用率。

1、Devops
核心: 开发+运维
2、微服务
核心: 低耦合+高内聚
3、持续交付
核心:不影响用户使用服务的前提下,发布新功能给用户。
4、容器
运维不关心每个服务使用的技术栈,每个服务被无差别的封装在容器中,可以被无差别的管理和维护。