DevOps mühəndisliyi

DevOps mühəndisliyi

DevOps Engineering kursu müasir proqram təminatının hazırlanması və çatdırılması proseslərini sürətləndirmək üçün istifadə olunan əsas DevOps metodologiya və alətlərini praktiki şəkildə öyrədir. Kursda Linux əsasları, Git, CI/CD, Docker, Kubernetes, infrastruktur avtomatlaşdırılması, monitoring və loglama kimi mövzular real ssenarilər üzərində işlənir. Təlim iştirakçılara DevOps mühəndisi kimi işləmək üçün tələb olunan praktiki bacarıqları formalaşdırır və layihə əsaslı yanaşma ilə portfoliaya uyğun nəticə çıxarmağa kömək edir.

Tədris müddəti4 ay
Başlama tarixi2026-11-11
Tədris günləriHəftədə 2 dəfə
Tədris formatıHYBRID

Üstünlüklərimiz

Peşəkar Mentorlar

Təcrübəli mütəxəssislərdən dəstək və istiqamət

Praktiki Tədris

Yalnız nəzəriyyə deyil, real layihələr üzərində öyrənmə imkanı

Müasir Texnologiyalar

Python, AI, web proqramlaşdırma və digər aktual sahələr

Karyera Dəstəyi

CV hazırlığı, müsahibə simulyasiyaları və iş imkanlarına çıxış

Tədris proqramı

64

DevOps Mühəndisi Kurs Sillabusu

  • 1.1.Introduction to DevOps • Monolithic architecture • Microservice architecture • Introduction to cloud • Introduction to Container Orchestration • Introduction to devops & CI/CD • Devops tools • Rolling updates demo on LMS 2.Code version controlling systems • Git Overview • Installing Git • Git File Management, git remote & git local • Core git concepts, branch, merge, rebase, cherry pick, stash, pull, push, tags • Advanced GIT concepts, git hooks • Git branching best practices, GitFlow with SDLC • Git Practice 3.Docker • Benefits of Containers • Docker Overview • Images & Containers • Docker volumes • Docker network • Docker File • Entrypoint, CMD & RUN • Docker in Docker • Docker Compose • LAB: Running LMS microservices in local with Docker Compose 4.Configuration Management – Ansible • Introduction to configuration management • Infrastructure as Code (IaC) with tools like Ansible • Managing infrastructure and application configuration • Automating server provisioning • Maintaining consistency across environments 5.KV Store - HashiCorp Vault • Introduction to Vault • Vault concepts • Provisioning Vault Cluster 6.Kubernetes • Kubernetes Foundation • Namespaces • Resource quota for Namespaces. • Tricks and Tips with command • Labels Selectors • Kubernetes • Deployments, Services, Replicas • K8STemplates 7.Helm • Helm Overview • Using Helm Charts • Custom Helm Charts • Advanced Helm Templating operations • Howto effectively use helm and k8s namespaces to support multiple envs (Stage/Dev) • LAB: Packaging and Deploying LMS microservices on Kubernetes with helm chats 8. Kubernetes Networking • Network Overview • Pod to Pod, Container to Container communication • Kubernetes Services • MetalLB • Ingress • External Traffic into Kubernetes • LAB: Expose LMS Microservices through Ingress 9. Limits & Configurations • Config Maps • Secrets • Mount ConfigMap and Secret • Kubernetes Probes(Liveness and readiness checks) • Resource limits • LAB: Multiple labs on GCP servers in the cloud 10. Managing the cluster • Taint and Toleration • Node Affinity • Node Selector • Metric Server • Applications Logs • Command and Arguments • Init Containers • OS Upgrade • Upgrade Cluster • Backup and Restore methods • LAB: Rolling updates and Roll back in deployments 11.Managing Roles & State • Role and Role Bindings • ClusterRole and Cluster Rolebindings • EmptyDir, HostPath • Storage Types • Persistent volume and Persistent Volume Claims • Cron Jobs • StateFul Sets • RBAC • LAB: Persisting data for LMS microservices 12.ELK Stack • Introduction to elastic stack • Collecting microservice logs in EFK • LAB: Create dashboard and monitor the microservices 13.Prometheus • Introduction to Prometheus • Setup & Configure • Prometheus Query Language • Monitoring • Metrics & alerts • LAB: Create dashboard in Grafana and monitor the microservices 14.CI/CD • CI/CD tools, Gitlab, etc. • Gitlab CI overview • Deep dive on the LMS CI/CD implementation • Gitlab runners • Automate the whole SDLC process E2E • LAB: Create a fully functional CI and CD pipeline for LMS Microservices in Gitlab 15.GitOps • GitOps Tools • Introduction to ArgoCD • Deploy with ArgoCD Application • Managing repository and application • Manual and Auto sync of Deployments • LAB:Deploy MS with ArgoCD 16. IaaC – Terraform • Managing terraform • Creating Cloud infrastructure using Terraform • Main terraform configurations 17. DevOps in Practice and Final Projects: • Real-world case studies and success stories • Group or individual projects applying DevOps practices • Project presentations and demonstrations • Recap of key concepts and practices learned

Qabaqcıl məzunlarımız

Bu kurs üçün hələ məzun məlumatı əlavə olunmayıb.

Müəllimlərimiz

Bu kateqoriyada müəllim tapılmadı.

Bazarda əməkhaqqı

1500

Junior
0–1 il təcrübə

2500 AZN

Middle
1–3 il təcrübə

4000+ AZN

Salary Plus Icon
Senior
3+ il təcrübə

Ən çox verilən suallar

  • idtech texnologiya, proqramlaşdırma və rəqəmsal bacarıqlar sahəsində təhsil verən müasir bir öyrənmə ekosistemidir.

  • Saytımızdakı 'Müraciət et' bölməsindən formu doldurmaqla qeydiyyatdan keçə bilərsiniz.

  • Dərslər həm yeni başlayanlar, həm də təcrübəsini dərinləşdirmək istəyənlər üçün uyğundur.

  • Bəli, dərslər həm onlayn, həm də sinif şəraitində keçirilir.

DevOps mühəndisliyi | DevOps Təlimləri — IDTECH