IT运维
│
├── 1. 基础层(必须扎实)
│ ├── Linux/Unix系统 — 常用命令、Shell脚本、权限管理、文件系统、进程管理
│ ├── 计算机网络 — TCP/IP、HTTP/HTTPS、DNS、负载均衡原理、VPN
│ ├── 操作系统原理 — 内存管理、进程调度、I/O模型
│ └── 数据库基础 — MySQL、Redis、PostgreSQL(至少精通其一)
│
├── 2. 编程与自动化
│ ├── Python — 自动化脚本、工具开发(必备)
│ ├── Go — K8s生态、云原生工具开发(进阶必备)
│ ├── Shell脚本 — 日常运维自动化
│ └── Git — 版本控制、协作流程
│
├── 3. 云原生核心(高优先级)
│ ├── Docker — 容器化打包、镜像管理、Dockerfile
│ ├── Kubernetes — 集群部署、Pod/Service/Ingress、Helm、Operator
│ ├── Service Mesh — Istio、Linkerd(进阶)
│ └── 容器安全 — 镜像扫描、RBAC、seccomp
│
├── 4. 基础设施即代码 (IaC)
│ ├── Terraform — 多云资源编排(主流首选)
│ ├── Ansible — 配置管理、批量部署
│ └── Pulumi / Crossplane(新兴,了解即可)
│
├── 5. CI/CD 与 DevOps
│ ├── Jenkins / GitLab CI / GitHub Actions
│ ├── 流水线设计 — 构建、测试、灰度发布、回滚
│ ├── 蓝绿部署 / 金丝雀发布
│ └── 变更管理与发布策略
│
├── 6. 可观测性(监控+日志+链路)
│ ├── 指标监控 — Prometheus + Grafana
│ ├── 日志分析 — ELK Stack / Loki
│ ├── 链路追踪 — Jaeger / OpenTelemetry
│ └── SLI/SLO/SLA 定义与错误预算管理
│
├── 7. AIOps / AI增强运维(2026新趋势)
│ ├── 异常检测 — 时间序列预测、阈值告警优化
│ ├── 告警收敛 — 基于知识图谱的告警聚合
│ ├── 根因定位 — 因果图、GRANO算法等
│ ├── 自动愈合 — AI驱动的故障自愈
│ └── LLM辅助运维 — 智能排障、自然语言查询监控数据
│
├── 8. 混沌工程与高可用
│ ├── Chaos Mesh / Litmus / Gremlin
│ ├── 故障注入演练
│ ├── 容灾设计与多活架构
│ └── 容量规划与性能调优
│
└── 9. 安全运维(DevSecOps)
├── 漏洞扫描与安全审计
├── 密钥管理 — Vault
├── 网络策略与零信任
└── 合规与权限管控