01.对云原生的误解
a.云原生就是公有云厂家做的事情.
b.云原生就是容器+服务编排,比如Docker+ K8S.
c.云原生就是运维的事情,和我们开发,架构师无关.
通过前面对云原生技术发展路线的描述,Docker+ K8S仅仅是云原生的部分中间件而已.
02.云原生是什么
云原生 = 云(Iaas) + 原生(服务应用) + 计算
a.CNCF云原生的定义为:云原生技术有利于各组织在公有云,私有云和混合云等新型动态环境中构建和运行可弹性扩展的应用.
b.云原生的代表技术包括微服务,容器,服务编排,服务网格和声明式API.
c.云原生技术能够构建容错性好,易于管理和便于观察的松耦合系统.
d.可靠的自动化手段,云原生技术使工程师能够轻松地对系统做出频繁和可预测的重大变更.
解释:对于声明式API,可以理解为只发送命令,不关注执行过程.比如SQL或openFeign.
03.云原生的发展
04.云原生的价值
云原生更多的是复用和组合通用能力,通过不同的组合完成目标.
云原生价值点:
1.能力复用,快速交付,快速开发,快速上线.
2.解放程序员(开发人员,运维人员)
可以理解为:
1.各司其职,业务人员处理业务,基础架构团队处理基础架构,两者不再出现工作交集.
2.因为基础设施的复用,对业务人员的要求降低,专注于业务的处理,达到快速开发快速部署.
22-06-18