← 返回工具中心
FDE 前沿部署工程师
从零基础到能够独立设计、部署、排障大规模系统的全栈工程师。这是一条实践驱动的成长之路。
当前进度:L3 全栈排障(50%)
L1 入门
L2 部署
L3 排障
L4 AI工程化
L5 架构师
🎥 视频资源
- B站「韩顺平 Linux 零基础」全套
- B站「Shell 编程从入门到精通」
- B站「计算机网络微课堂」湖科大
- YouTube「NetworkChuck」(英语)
⚙ 核心技能点
- Linux 文件系统与权限 (chmod/chown)
- 进程管理 (ps/top/kill/systemctl)
- 网络命令 (ping/traceroute/netstat/ss)
- 文本处理 (grep/awk/sed/vim)
- Shell 脚本编写与调试
- Git 基本工作流 (clone/branch/merge/rebase)
🚀 实践项目
- 在虚拟机/云服务器上安装 CentOS/Ubuntu,纯命令行操作一周
- 编写一个 Shell 脚本自动备份指定目录并发送邮件通知
- 用 Git 管理一个学习笔记仓库,练习分支/合并/冲突解决
- 用 dig/nslookup 查询各种 DNS 记录,理解递归解析过程
🎥 视频资源
- B站「Nginx 从入门到精通」
- B站「Flask/Django 部署实战」
- B站「MySQL DBA 入门」
- Certbot 官方文档 (SSL 证书)
⚙ 核心技能点
- Nginx 配置 (server/location/upstream)
- 反向代理与负载均衡
- SSL/TLS 证书申请与续签 (Let's Encrypt)
- 进程管理 (Gunicorn/PM2/systemd)
- MySQL/Redis 安装配置与备份
- 域名解析配置 (A/CNAME/MX)
🚀 实践项目
- 从零部署一个 Flask/Node.js 应用到云服务器 (你已完成!)
- 配置 Nginx 反向代理 + SSL 证书 + 域名绑定
- 搭建 MySQL 数据库 + Redis 缓存,实现数据持久化
- 编写一键部署脚本(自动拉代码/安装依赖/重启服务)
🎥 视频资源
- B站「Docker 零基础到精通」
- B站「GitHub Actions CI/CD 实战」
- B站「Prometheus + Grafana 监控」
- B站「Linux 故障排查思路」
⚙ 核心技能点
- 全链路排障 (网络/服务/证书/DNS)
- Docker 容器化 (Dockerfile/Compose)
- CI/CD 流水线 (GitHub Actions/Jenkins)
- 日志分析 (journalctl/ELK Stack)
- 监控告警 (Prometheus/Grafana)
- 性能分析 (strace/tcpdump/perf)
💡 下一步行动
- 本周:把博客项目 Docker 化
- 本月:搭建 GitHub Actions 自动部署
- 下月:接入 Prometheus + Grafana 监控
- 持续:记录每次排障过程到博客
🚀 实践项目(推荐顺序)
- Docker 化博客:编写 Dockerfile + docker-compose.yml,实现一键启动 Flask + Nginx + MySQL + Redis
- CI/CD 流水线:GitHub push 自动触发测试 → 构建镜像 → 部署到服务器
- 监控体系:部署 Prometheus + Grafana,监控服务器 CPU/内存/磁盘/网络 + 应用指标
- 日志收集:ELK 或 Loki + Grafana 实现日志集中查询
- 故障演练:模拟 DNS 故障/证书过期/端口占用/OOM 等场景并修复
⚙ 核心技能点
- Prompt Engineering 高级技巧
- Ollama/vLLM 本地模型部署
- RAG (检索增强生成) 实现
- AI Agent/MCP 工具链
- Kubernetes 基础 (Pod/Service/Deployment)
- Helm Charts 应用编排
💡 学习路线
- 1. 先学 K8s 基础 (Minikube 本地练)
- 2. 用 Ollama 部署本地 LLM
- 3. 学 LangChain 搭建 RAG 应用
- 4. 实现 AI 辅助运维告警
🚀 实践项目
- Minikube 部署博客应用,体验 Pod 自愈/滚动更新
- Ollama 部署 Qwen/Llama 模型,搭建私有 AI 对话服务
- 用 LangChain + 向量数据库构建知识问答机器人
- AI 日志分析:接入 Prometheus 告警,用 LLM 自动分析根因
⚙ 核心技能点
- 高可用架构 (多活/灾备/全球化部署)
- 平台工程 (IDP 内部开发者平台)
- GitOps 体系 (ArgoCD/Flux)
- 边缘计算 / Serverless / WebAssembly
- FinOps 成本优化
- 技术博客/开源贡献/社区分享
🚀 长期目标
- 设计并落地一套完整的 CI/CD + GitOps 部署平台
- 在 GitHub 维护开源项目 (如运维工具/监控插件)
- 输出技术博客,形成个人技术品牌
- 参与技术社区分享/线下 meetup 演讲