Skip to content

vinson-lee01/ops-engineering-roadmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚙️ Ops Engineering Roadmap

从零基础到生产架构师 · From Zero to Production Architect


GitHub stars GitHub forks GitHub watchers


🇨🇳 中文版 🌍 English


🔥 Daily Discovery · 每日发现

🇨🇳 中文精选

项目 Stars 说明
the-book-of-secret-knowledge 229k 安全/运维知识大全
free-for-dev 123k 免费开发者资源合集
devops-exercises 83k DevOps 实战练习题
netdata 79k AI 驱动全栈可观测性
awesome-scalability 72k 大规模系统设计模式

🌍 English Picks

Project Stars Description
the-book-of-secret-knowledge 229k Security & Ops knowledge base
kubernetes/kubernetes 123k Container orchestration
free-for-dev 123k Free dev resources catalog
devops-exercises 83k Hands-on DevOps exercises
netdata 79k AI-powered observability

📖 About This Roadmap · 关于本路线图

🇨🇳 中文简介

市面上大多数运维学习路线存在同一个问题:只列工具名,不讲顺序、不讲深度、不讲在生产环境中怎么串联使用。

这份路线图不一样。它基于国内云厂商和大型互联网公司的实际运维经验编写,围绕三个递进阶段展开。每个模块都标注了真实生产环境需要掌握的深度——不是教材目录。

🌍 English Introduction

Most online learning paths share a common problem: they list tools without explaining the order, depth, or how they connect in real production environments.

This roadmap is built differently — from hands-on experience at cloud vendors and large-scale internet companies, structured around three progressive stages. Every module explicitly marks the depth needed in real work, not a textbook table of contents.**

Stage 1

Can work
independently


独立胜任日常工作
Stage 2

Can design
architecture


能够设计系统架构
Stage 3

Can define
team standards


定义团队标准与规范
Language / 语言 CN & EN maintained independently · 非机器翻译 · Not machine-translated
Content / 内容 15KB+ production notes per module · 每模块 15KB+ 生产实战笔记
CN Focus / 中文侧重 Aliyun / Tencent Cloud / 等保合规 Compliance / 基线扫描 Baseline / 国产化 Localization
EN Focus / 英文侧重 AWS / GCP / SRE Book methodology / Global best practices

🇨🇳 中文版 · CN Version

国内运维工程师完整成长路径

适用场景:国内企业运维 · 应届求职 · 国产云(阿里云/腾讯云/华为云)· 等保合规 / 基线核查

→ 进入中文版完整目录

# 模块 核心内容 学习产出
01Linux 基础系统管理 · 文件权限 · 进程管理 · 内核调优 · systemd独立管理 50+ 台服务器日常运维
02Shell 编程Bash 编程 · awk/sed/grep · crontab 自动化 · 脚本健壮性生产级自动化脚本(日志轮转/备份/告警)
03网络基础TCP/IP · DNS 解析链路 · iptables · tcpdump/wireshark排查网络延迟/超时/DNS 劫持类故障
04Docker 容器镜像优化 · Dockerfile 最佳实践 · Compose · 网络存储容器化应用,镜像体积缩减 60%+
05Nginx 实战反向代理 · 负载均衡 · HTTPS/HTTP2 · 性能调优承载万级 QPS 的 Web 接入层
06MySQL 数据库SQL 调优 · 主从复制/GTID · 备份策略 · 慢查询设计 HA 数据库方案,恢复能力验证通过
07Kubernetes架构原理 · Pod 生命周期 · Deployment · Service/Ingress在 K8s 上跑起有状态服务(含数据库)
08CI/CD 流水线Pipeline as Code · GitLab CI · 制品管理 · 安全扫描代码提交到上线全自动化,耗时 < 10 分钟
09监控体系Prometheus+Grafana · 指标设计 · 告警体系 · ELK 日志MTTD < 5 分钟,根因定位有据可查
10公有云 & 云原生阿里云/腾讯云 · Terraform IaC · 等保2.0 · 国产化替代 · 基线扫描搭建符合等保三级要求的云架构
11SRE 工程化SLO/SLI/SLA · Error Budget · 故障复盘 · 容量规划建立团队可用性目标体系和复盘机制
12Terraform IaCHCL · Resource/Data Source · State 管理 · 模块化基础设施代码化,变更全貌一目了然

🌍 English Version

Complete SRE / DevOps Career Path

For: Site Reliability Engineers · Platform Engineers · DevOps Practitioners · Cloud-native teams (AWS/GCP/Azure)

→ Enter English Version

# Module Key Topics What You Build
01Linux FundamentalsSystem admin · Permissions · Processes · Kernel tuning · systemdManage 50+ production servers independently
02NetworkingTCP/IP stack · DNS chain · Firewalls · Packet analysisTroubleshoot latency/timeout/DNS at protocol level
03Shell & AutomationBash scripting · Text processing · Cron patterns · Defensive scriptsProduction-grade automation (rotation/backup/alerting)
04DockerImage optimization · Dockerfile best practices · ComposeContainerize apps with 60%+ image size reduction
05KubernetesArchitecture · Pod lifecycle · Deployments · Ingress · StorageRun stateful workloads on K8s (including DBs)
06CI/CDPipeline as Code · GitLab CI · Artifact mgmt · Security gatesFull automated deploy, sub-10-minute lead time
07NginxReverse proxy · Load balancing · HTTPS/HTTP2 · TuningWeb tier handling 10k+ QPS
08Monitoring & ObservabilityPrometheus+Grafana · Metric design · Alerting · ELKMTTD < 5 min, root cause traceable
09MySQLQuery optimization · Replication/GTID · Backups · Slow queriesDesign HA database with verified recovery
10Cloud Native & IaCAWS/GCP/Azure · Terraform · Ansible · Service Mesh · FinOpsProduction-grade multi-cloud infrastructure
11SRE HandbookSLO/SLI Engineering · Incident Command · Blameless Postmortem · On-call · Toil Elimination · Chaos Eng.Establish availability targets, error budgets, blameless culture
12Interview PrepBehavioral questions · System design · Tech deep-dives · CompensationConfidently pass SRE interviews at tier-1 companies

📚 Resources · 资源

Resource Description Link
📖 Books / 书单 Curated reading list for Ops / SRE / Cloud-native View →
🌐 Communities / 社区 Active technical communities & forums View →
🧪 Labs / 实验 Free online lab environments View →
🔥 Daily Discovery / 每日发现 Full curated GitHub project lists 中文 → · EN →

🤝 Contributing · 参与贡献

Found an issue or have a great resource to share? 发现错误或有优质资源推荐?



⭐ If this roadmap helps you, please consider giving it a Star

如果这份路线图对你有帮助,欢迎点个 Star 支持一下


Star this repo

About

🔧 DevOps/SRE 工程师从零基础到架构师完整学习路线图 | Linux · Docker · K8s · CI/CD · Prometheus · 云原生 | CN+EN Bilingual | 500+ Resources | Zero to Architect — Complete learning path for DevOps & SRE engineers

Topics

Resources

Stars

376 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages