Lộ trình học SysAdmin/DevOps thực chiến

SysAdmin/DevOps Roadmap

Lộ trình học SysAdmin/DevOps thực chiến

Toàn bộ bài học được chia theo từng giai đoạn, từ nền tảng Linux đến production, automation, Kubernetes, cloud, storage, observability, security và vận hành bền vững.

55bài học
6giai đoạn
Productionđịnh hướng thực tế
Checklistcó bài tập cuối bài
Giai đoạn 1

Nền tảng Linux

Các bài học trong giai đoạn này được sắp theo thứ tự để học, thực hành và áp dụng vào vận hành production.

8 bài
  1. Bài 01Bài 01: Linux là gì và vai trò của SysAdmin
  2. Bài 02Bài 02: Terminal và cấu trúc thư mục Linux
  3. Bài 03Bài 03: User, group và phân quyền Linux
  4. Bài 04Bài 04: Quản lý service với systemd
  5. Bài 05Bài 05: Quản lý package trên Linux
  6. Bài 06Bài 06: Process, CPU, RAM và tài nguyên hệ thống
  7. Bài 07Bài 07: Disk, filesystem và kiểm tra dung lượng
  8. Bài 08Bài 08: Log hệ thống và cách đọc lỗi
Giai đoạn 2

Network & dịch vụ hệ thống

Các bài học trong giai đoạn này được sắp theo thứ tự để học, thực hành và áp dụng vào vận hành production.

7 bài
  1. Bài 09Bài 09: SSH và quản lý truy cập server
  2. Bài 10Bài 10: Firewall và quản lý port Linux
  3. Bài 11Bài 11: Network cơ bản và DNS
  4. Bài 12Bài 12: Nginx cơ bản và reverse proxy
  5. Bài 13Bài 13: Database cơ bản cho SysAdmin
  6. Bài 14Bài 14: Backup và restore cơ bản
  7. Bài 15Bài 15: Monitoring và alert cơ bản
Giai đoạn 3

Production readiness

Các bài học trong giai đoạn này được sắp theo thứ tự để học, thực hành và áp dụng vào vận hành production.

10 bài
  1. Bài 16Bài 16: Security hardening Linux cơ bản
  2. Bài 17Bài 17: SSL/TLS và HTTPS với Let’s Encrypt
  3. Bài 18Bài 18: Docker cơ bản cho SysAdmin
  4. Bài 19Bài 19: Git và quy trình deploy cơ bản
  5. Bài 20Bài 20: Cron và scheduled jobs
  6. Bài 21Bài 21: Logrotate và quản lý log dài hạn
  7. Bài 22Bài 22: Quy trình troubleshooting production
  8. Bài 23Bài 23: High Availability cơ bản
  9. Bài 24Bài 24: Tổng quan Storage: NFS, MinIO, Ceph
  10. Bài 25Bài 25: Cloud/OpenStack cơ bản cho SysAdmin
Giai đoạn 4

Automation & DevOps nâng cao

Các bài học trong giai đoạn này được sắp theo thứ tự để học, thực hành và áp dụng vào vận hành production.

10 bài
  1. Bài 26Bài 26: Docker Compose cho môi trường service nhỏ
  2. Bài 27Bài 27: Ansible nhập môn cho tự động hóa SysAdmin
  3. Bài 28Bài 28: CI/CD cơ bản cho SysAdmin/DevOps
  4. Bài 29Bài 29: Backup database và kiểm tra restore
  5. Bài 30Bài 30: Prometheus và Grafana nhập môn
  6. Bài 31Bài 31: Incident response cho SysAdmin
  7. Bài 32Bài 32: Capacity planning và dự báo tài nguyên
  8. Bài 33Bài 33: Kubernetes nhập môn cho SysAdmin
  9. Bài 34Bài 34: Helm cơ bản và quản lý ứng dụng Kubernetes
  10. Bài 35Bài 35: Terraform nhập môn cho hạ tầng as code
Giai đoạn 5

Kubernetes, Cloud, Storage & SRE chuyên sâu

Các bài học trong giai đoạn này được sắp theo thứ tự để học, thực hành và áp dụng vào vận hành production.

10 bài
  1. Bài 36Bài 36: Kubernetes Networking: Service và Ingress
  2. Bài 37Bài 37: Kubernetes Storage: PV, PVC và StorageClass
  3. Bài 38Bài 38: Kubernetes Security: RBAC, Secret và NetworkPolicy
  4. Bài 39Bài 39: GitOps với Argo CD cơ bản
  5. Bài 40Bài 40: Ceph operations cơ bản
  6. Bài 41Bài 41: MinIO operations và Object Storage
  7. Bài 42Bài 42: OpenStack operations cơ bản
  8. Bài 43Bài 43: Linux performance tuning cơ bản
  9. Bài 44Bài 44: Linux security audit cơ bản
  10. Bài 45Bài 45: Checklist vận hành production
Giai đoạn 6

Observability, Security & vận hành bền vững

Các bài học trong giai đoạn này được sắp theo thứ tự để học, thực hành và áp dụng vào vận hành production.

10 bài
  1. Bài 46Bài 46: Observability: Logs, Metrics và Traces
  2. Bài 47Bài 47: Centralized logging với ELK/Loki cơ bản
  3. Bài 48Bài 48: Alert rule và giảm nhiễu cảnh báo
  4. Bài 49Bài 49: Runbook vận hành và xử lý sự cố
  5. Bài 50Bài 50: Disaster Recovery, RTO và RPO
  6. Bài 51Bài 51: VPN quản trị với WireGuard/OpenVPN
  7. Bài 52Bài 52: WAF và bảo vệ web cơ bản
  8. Bài 53Bài 53: Secrets management cơ bản
  9. Bài 54Bài 54: Patch management và cập nhật hệ thống
  10. Bài 55Bài 55: Postmortem không đổ lỗi sau sự cố