编辑推荐: |
本本介绍了云原生是IT架构与方法论、云原生理念的诞生来自业务驱动、云原生的实现路径及云原生技术的生态现状等。
本文来自于CSDN ,由火龙果软件Linda编辑、推荐。 |
|
1.云原生是IT架构与方法论
2.云原生理念的诞生来自业务驱动
3.为了满足业务发展的需求而持续演进的IT架构与方法
瀑布式开发,敏捷开发
DevOps(研发,测试,运维都整合到一起,流水线不同环节)
需求随时出现,随时开发,随时上线,不受传统迭代和软件开发周期的影响
4.云原生是多种技术理念组成的一个有机整体
云原生转型:
4个维度: 容器基础设施搭建,容器化应用托管,微服务观测与治理,DevOps流水线建设。
更高性能的服务,更高效优质的研发,更灵活弹性的资源,更易于运维的应用。
5.云原生的实现路径

容器化,容器镜像,容器镜像仓库,容器运行时(运行环境)
CI&CD:持续集成和部署的工作流。自动化测试,灰度发布,流量管理,随时回滚
容器与应用编排:比如如何把100个容器镜像编排到物理服务器上,让他们可以运行起来。调度系统。定义容器之间的关系,让应用提供对外访问和内部互相访问。
观察与分析
网络性能与安全

信息流的管理:RPC框架,远程调用和本地调用一样方便
服务网关与路由
持久化存储:计算存储分离,分布式数据库,云磁盘,对象存储,分布式文件系统
6.云原生技术的生态现状

CNCF:云原生计算基金会,目前超过200成员
Kubernetes:容器编排领域的事实标准
7.容器技术与传统虚拟机的对比

8.为什么需要容器编排系统

动态扩容场景,Failover场景
9.Kubernetes的基本架构工作原理

10.微服务是什么

11.微服务框架及平台解决的问题

12.流行的微服务架构方案

Spring Cloud(深入监控,侵入式)ServiceMesh(Istio/Bmesh)
|