DevOps 和云工程路线图 2025 🚀
🚀 DevOps 和云工程路线图 2025
🚀 DevOps 和云工程路线图 2025
📋 目录
🎯 关于
本仓库包含一套结构化的学习路径,面向DevOps和云工程领域的初学者。课程设计面向学生、应届毕业生和职业转型者,预计需要6-12个月的专注学习才能完成。
📚 学习路径
第一阶段:基础阶段(2-3个月)
Linux 和 Shell 脚本
# Topics:
├── Linux Administration
| ├── Linux Installation
│ ├── Command Line Basics
│ ├── File System Management
│ ├── Process Management
│ ├── User Administration
│ └── Package Management
└── Bash Scripting
├── Variables and Data Types
├── Control Structures
├── Functions
└── Automation Scripts
编程基础
请选择一项:
- Python(推荐给初学者)
- 基本语法和数据结构
- 面向对象编程
- 文件处理和自动化
- API集成
- 库:requests、pandas、numpy
- Golang
- 系统编程
- 并发编程
- 云原生开发
版本控制
# Git & GitHub
├── Git Setup
├── Basic Commands
├── Branching Strategies
├── Git Flow
├── Pull Requests
├── Code Reviews
└── Collaborative Development
第二阶段:核心IT技能(1个月)
网络基础知识
- OSI模型——深入解析
- TCP/IP协议套件
- 互联网协议(HTTP、HTTPS、SSH、SMTP、ICMP 等)
- 如何使用 Wireshark 等工具分析网络数据包
- DDoS攻击及其缓解方法
- CIDR 和子网划分视频链路
- DNS 和 DHCP视频链接
- 垂直缩放与水平缩放
- SSL/TLS,对称加密与非对称加密及其工作原理:视频链接
- 反向代理 vs 正向代理 vs 负载均衡器
- 排查应用程序运行缓慢、延迟、不可用等问题
- 袭击
- NAS 与 SAN 存储
- SQL 与 NoSQL
- 数据库分片、缓存等
第三阶段:云计算(2-3个月)
选择您的云服务提供商:
- 如何选择云服务提供商?感到困惑?观看下方视频,您就会明白。视频链接
| 云服务提供商 | 认证类型 | 认证 | 教程 |
|---|---|---|---|
| AWS | 基金会 助理 |
• AWS 认证云从业者 • AWS 解决方案架构师助理 |
|
| Azure | 基金会 助理 |
• AZ-900 Azure 基础知识 • AZ-104 Azure 管理员 |
播放列表 |
| 地质公园 | 基金会 助理 |
• Google Cloud 数字领导者 • 高级云工程师 |
播放列表 |
注:对云/DevOps认证还有其他疑问?请观看以下视频:
第四阶段:DevOps 工具(3-4 个月)
1. 容器化(Docker)
# Docker Fundamentals
├── Container Basics
├── Dockerfile Creation, Multi-Stage Builds
├── Image Management
├── Docker Compose
├── Container Networking
├── Docker Best Practices
└── Volume Management
点击这里查看免费的 YouTube 播放列表 👉
2. 容器编排(Kubernetes)
点击这里查看免费的 YouTube 播放列表 👉
3. CI/CD 流水线
- 詹金斯(点击此处观看免费的 YouTube 视频)
- 现代 CI/CD 工具(以下至少一种)
- GitHub Actions
- Azure DevOps(点击此处查看免费的 YouTube 播放列表)
- GitLab CI/CD(点击此处观看免费的 YouTube 视频)
4. 基础设施即代码
# Terraform
├── HCL Syntax
├── Resource Management
├── State Management
├── Modules
└── Cloud Provider Integration
点击此处查看免费的 Terraform 播放列表
5. 监控与日志记录
- 普罗米修斯与格拉法纳
- ELK Stack
- Fluentd
第五阶段:🛠️项目
- 点击此处查看#10weeksofcloudops 项目的代码库
📚 学习资源
官方文件
YouTube频道
实践平台
由 Piyush Sachdeva 用心制作 ❤️
最后更新:2024 年 12 月