目录

云原生技术

云原生技术

前言

云原生技术是软件开发人员的必修课

发展简史

https://i-blog.csdnimg.cn/blog_migrate/5722db20f55b928bfcd770c029a88cae.png#pic_center

生态现状

https://i-blog.csdnimg.cn/blog_migrate/7b6228e6f224e166c4d48972fc35cbdd.png#pic_center

定义

云原生为用户指定了一条低心智负担的、敏捷的、能够以可扩展、可复制的方式最大化地利用云的能力、发挥云的价值的最佳路径;是一套指导进行软件架构设计的思想;能够最大化地发挥云的能力,使得我们开发的软件和“云”能够天然地集成在一起,发挥出“云”的最大价值;一条云时代应用从开发到交付的最佳路径

技术范畴

https://i-blog.csdnimg.cn/blog_migrate/33a5490053674d5745872ffd4a983c5c.png#pic_center

思想基础
  • 不可变基础设施

    容器镜像

  • 云应用编排理论

    容器设计模式

基础设施向云演进的过程

https://i-blog.csdnimg.cn/blog_migrate/2ef7415e784e3212b11e94d22a2cbf67.png#pic_center

基础设施向云演进的意义

https://i-blog.csdnimg.cn/blog_migrate/9363b4a173bcffcaa17521f3b06850e0.png#pic_center

关键技术点
  • 自包含、可定制的应用镜像
  • 应用快速部署与隔离能力
  • 应用基础设施创建和销毁的自动化管理
  • 可复制的管控系统与支撑组件
结语

… …