Bu kurs DevOps prinsip və vasitələrinin bütün əsaslarını əhatə edir. Bir çox şirkətlər DevOps tətbiq edir, avtomatlaşdırılmış iş axınları və yerləşdirmələri vasitəsilə bazara çıxma müddətini azaldır. Bu proqramda siz CI / CD, əlaqəli mənbələr, Jenkins, Docker, konteynerlər, bulud və Kubernetes kimi müasir ifadələr eşidəcəksiniz. Kurs bütün bu mövzularda biliklərinizi artıracaq və bunları niyə istifadə etməli olduğunuzu, hər birinin həqiqətən necə fayda verdiyini anlamağınıza kömək edəcək.
-
270 saat/4 ay
25-30 nəfər
II, IV 18:30 - 21:30, VI 10:00- 13:00
İntensiv tədrisə hazırlıq
Minimum intermediate səviyyəsində ingilis dili biliyi
Fərdi noutbuk, yaxud kompüterə malik olmaq
18 yaş və yuxarı
Bu kurs zamanı Git və Gitlab ilə işləyəcəksiniz
Git axınının nə olduğunu və düzgün dallanmanın necə qurulacağını öyrənəcəksiniz
Gitlab Ci və Jenkins istifadə edərək CI / CD əsaslarını əhatəli öyrənəcəksiniz
Docker istifadə edərək qabların necə işlədiyini öyrənəcəksiniz
Daha sonra kursda Docker Swarm və Kubernetes konteyner orkestr alətlərini də əhatə ediləcək
Ansible və Terraform istifadə edərək kod kimi infrastrukturu öyrənəcəksiniz
Modul sayı
Bu modulda DevOps-un ümumiyyətlə nə olduğunu müzakirə edəcəyik. Sürətli inkişaf edən bir sənayedə iş hədəflərinə çatmaq üçün hansı vasitələrdən və prinsiplərdən istifadə olunduğunu öyrənəcəksiniz.
Mövzular:
DevOps bazara vaxt ayırmaq üçün necə istifadə olunur
Çevik və Şəlalə (Agile and waterfall)
CI / CD, avtomatlaşdırma, mənbə kodu idarəetməsi, kod qabları və mikro xidmət kimi infrastruktur kimi DevOps alətlərinə əsas baxış
Bu hissədə mənbə nəzarəti idarəetmə sisteminin əsaslarını əhatə edəcəyik. Git necə işləyir və git klonu, git etiketi və git birləşməsi kimi sətir əmrləri hissəsi olan əsas əmr nələrdir. Bu modul başa çatdıqdan sonra tələbələr Git və real mühitdə necə işləmək barədə əsas məlumat əldə edəcəklər.
Mövzular:
Gitlab Ci və Jenkins istifadə edərək DevOps-da davamlı inteqrasiya və yerləşdirmə rolunu əhatə edəcəyik.
Mövzular:
Docker və Podman istifadə edilən detallarda qablaşdırma texnologiyaları.
Mövzular:
Mövzular:
Mövzular:
Mövzular:
Mövzular:
Davamlı çatdırılma alətlərinə ümumi baxış.
Mövzular:
Mövzular:
Confighub istifadə edərək konfiqurasiya avtomatlaşdırmaısını necə idarə edəcəyinizi öyrənmək.
Mövzular:
Mövzular: