Səviyyə 0 – Tam yeni başlayan
- Kompüterdən əmin şəkildə istifadə etmək
- Kompüter Elmlərin bünövrəsi
- Əsas əməliyyat sistemi anlayışları (fayl strukturu, prosesslər, RAM/CPU və s.)
- Linux əmrlərinə giriş və terminaldan istifadə
Səviyyə 1 – Şəbəkə və təhlükəsizlik əsasları
4. TCP/IP, DNS, HTTP/HTTPS, portlar və firewall anlayışları
5. Sistem təhlükəsizliyi və hüquqların idarə olunması (users, groups, chmod)
6. SSH ilə uzaq serverlərə qoşulma və əmrlərin yerinə yetirilməsi
Səviyyə 2 – Skript yazmaq və avtomatlaşdırma
7. Bash skriptləri və avtomatik tapşırıqlar (cron)
8. Python və ya başqa dillərlə sistem skriptləri yazmaq
9. Log faylları ilə işləmək və analiz etmək
Səviyyə 3 – Deployment və CI/CD
10. Git və versiya nəzarəti sistemləri
11. CI/CD alətləri: GitHub Actions, GitLab CI/CD, Jenkins
12. Deployment strategiyaları: blue-green, rolling, canary
Səviyyə 4 – Konteynerləşdirmə və orkestrasiya
13. Docker: image-lər, container-lər, Dockerfile, volume-lar
14. Docker Compose ilə servis konfiqurasiyası
15. Kubernetes əsasları: pod, service, deployment, namespace
Səviyyə 5 – Monitoring və Cloud
16. Monitorinq və alətlər: Prometheus, Grafana, ELK stack
17. Cloud provayderlərlə tanışlıq: AWS, Azure, GCP
18. Infrastructure as Code (IaC): Terraform və ya Pulumi
19. Yedəkləmə və failover planları
20. Təhlükəsizlik və şəbəkə təcridi (VPC, IAM, VPN və s.)
Səviyyə 6 – Karyera inkişafı
21. Junior DevOps Engineer — deployment, avtomatlaşdırma, skript yazma bacarıqları
22. Middle DevOps Engineer — CI/CD, konteynerlər, monitorinq və təhlükəsizlik
23. Senior DevOps Engineer — arxitektura planlaması, sistemin sabitliyi və komanda koordinasiyası