云原生时代运维工程师的破局之道

170 阅读1分钟

目录

image.png

  • 发展趋势
  • 传统运维技术现状

image.png

一、技术发展趋势

image.png

物理机 裸机 虚机 容器 函数即服务 无服务器计算

应用架构演进

image.png

巨石架构 -->烟囱架构 -->水平切分为分布式架构 -->SOA 微服务

单体架构

image.png

能上线 用户体验好就行了 适用中小厂

image.png

垂直架构

image.png

image.png

分布式RPC架构

image.png

第三方的系统集成 成本高 需要熟悉调用逻辑

弹性SOR架构

image.png

image.png

阿里巴巴 nacos 存储 ceph

运维技术栈

image.png

中大厂 都有适配自己业务逻辑的发布系统

日志 ELK PLG clickhouse

image.png

微服务架构

image.png

交付不在是包 而是image 实现一次交付 到处运行 API 接口契约 团队之间要约定好

每个微服务 后面都有一个小团队 独立、完整 从前端到后端 allinone 研发人员向后延伸一部 研发自运维

微服务体系下的问题

image.png

调用连复杂 一个请求 衍生出N多个子请求

image.png

服务网格 前端的业务逻辑不需要动 替换底层的进程就行了 实现应用之间的结偶

大部分公司 还是第二代服务治理阶段

基于SDK的服务治理能力

image.png

kubernets

image.png

image.png

使用kubernets 的API做服务总线

spring cloud问题

image.png

服务网格

image.png

service mesh 一代

image.png 修改代理配置的问题

service mesh 二代

image.png

云原生

image.png

线上所有的变更 需要通过配置管理的方式 进行推送 需要进行版本追踪

未来的趋势

image.png

运维技术栈

image.png

baas faas

如何学好运维技术

image.png

image.png

image.png

image.png

image.png