Devops Mühendisliği
Docker, Kubernetes, Jenkins ve Azure DevOps gibi araçlarla çalışmayı öğrenin; uygulamaları konteynerleştirin, CI/CD pipeline’ları kurun ve yazılım geliştirme süreçlerini otomatik hale getirin.
Efe Erday
DevOps Services Technical Lead Engineer
Vodafone

KURS KİMLER İÇİN?
Kursta aşağıdaki konuları analiz edeceğiz:
-
01
UYGULAMALARI KONTEYNERLEŞTİRME
Docker kullanarak uygulamaları konteynerize edebilecek, imaj oluşturma, build alma ve farklı ortamlarda çalıştırma süreçlerini yönetebileceksiniz.
-
02
CI/CD SÜREÇLERİNİ OTOMATİKLEŞTİRME
Jenkins ve Azure DevOps gibi araçlarla yazılımın build, test ve deploy aşamalarını kapsayan otomatik CI/CD pipeline’ları kurabileceksiniz.
-
03
KUBERNETES İLE ORKESTRASYON
Devops Eğitimi ile Kubernetes kullanarak konteynerleştirilmiş uygulamaları yönetebilecek, otomatik deployment, ölçeklendirme ve servis yönetimini gerçekleştirebileceksiniz.
-
04
SİSTEM İZLEME VE LOGLAMA
Prometheus, Grafana, Elastic Search ve Kibana gibi araçlarla sistem metriklerini izleyip logları analiz ederek sorunları hızlı şekilde tespit edebileceksiniz.
-
05
DEVOPS SÜREÇLERİNİ STANDARTLAŞTIRMA
DevOps prensiplerini uygulayarak yazılım geliştirme ve dağıtım süreçlerini otomatik, ölçeklenebilir ve standart bir yapıya dönüştürebileceksiniz.
Eğitmen
Efe Erday
DevOps Services Technical Lead Engineer, Vodafone
-
BT alanında 10 yılı aşkın deneyim; DevOps, otomasyon ve operasyonel mükemmellik uzmanlığı
-
Global başarı ödüllü Service Owner; Contact Center World bünyesinde Tobi Voice ile EMEA birinciliği (2024) ve Live Chat ile Dünya ikinciliği (2022)
-
Ölçeklenebilir ve sürdürülebilir sistem mimarı; yazılım geliştirme ile operasyon ekipleri arasında köprü kuran teknik liderlik
-
Uçtan uca teknoloji hakimiyeti; CI/CD süreçleri, konteyner teknolojileri, bulut platformları ve izleme sistemlerinin kurulumu ve standartlaştırılması
-
Kurumsal eğitmen ve mentör; teoriden ziyade gerçek hayat senaryolarına ve ürünün canlıda sağlıklı yaşatılmasına odaklanan gelişim liderliği
MÜFREDAT
-
01 Ders18.06.2026 19:00
Yazılımı Dönüştürmek: Development and Operations (DevOps)
- DevOps tanımı ve prensipleri
- DevOps'un geçirdiği değişimler
- İş birliği kültürü ve iletişim
- Takımlara DevOps mantalitesini benimsetmek
- Agile metodoloji ve DevOps
- Organizasyonel dönüşüm ve adaptasyon
-
02 Ders23.06.2026 19:00
Infrastructure as Code (IaC) ile Kaynakların Yönetimi
- IaC prensipleri
- IaC güvenliği için en iyi pratikler
- Araçlar ve teknolojiler (Terraform, Vagrant vb.)
- Uygulama: Cloud ve Onprem'de altyapı kodunun yazılıp yönetilmesi
-
03 Ders25.06.2026 19:00
Bulut Bilişim (Cloud Computing) ve DevOps
- Bulut yapısı ve avantajları
- Bulut abonelik modelleri
- Infrastructure as a Service (IaaS)
- Platform as a Service (PaaS)
- Software as a Service (SaaS)
- Bulut mimarisi ve hizmetleri (ağ, depolama, kimlik, güvenlik, yönetim)
- Bulut güvenliği
- Azure ve AWS Cloud providerlarda hesap oluşturma ve yönetimi
- Azure ve AWS uygulama (sunucu kurulumu ve yönetimi)
-
04 Ders30.06.2026 19:00
Konteynerizasyon
- Konteyner konsepti
- Sanal makine ve konteynerler arasındaki farklar
- Docker'da konteynerler
- Konteynerleştirmenin faydaları
-
05 Ders02.07.2026 19:00
Docker ile Konteyner Yönetimi
- Docker kurulumu
- Docker komutları
- Dockerfile yazma
- Docker logs
- Docker volumes
- Docker imajı oluşturma ve build etme
- Dockerhub Image Registry ile çalışma ve push etme
- Çoklu konteyner uygulamaları için Docker Compose
- Multistage ile Dockerfile kullanımı
-
06 Ders07.07.2026 19:00
Kubernetes Yapısı ve Bileşenleri
- Kubernetes core cluster mimarisi
- Kubernetes ve ETCD
- Kube API server
- Kube controller manager
- Kube scheduler
- Kubelet ve Kube proxy
- Pod
- Pod ile YAML ilişkisi
- Namespaces
- Persistent Volumes (PV) ve Persistent Volume Claims (PVC)
-
07 Ders14.07.2026 19:00
Kubernetes Komutları ve Scheduling
- Imperative ve declarative Kubernetes komutları
- ReplicaSets
- Deployments
- Servis tipleri
- ClusterIP
- Load Balancer
- NodePort
- Kubectl komutları
- Cluster trafiği
- Ingress
- Egress
- Scheduling
- Kubernetes'te scheduling
- Manuel scheduling
- Labels
- Label selectors (equality-based, set-based)
- Taints and tolerations
- Node selectors
- Node affinity
- DaemonSets
-
08 Ders16.07.2026 19:00
Kubernetes ile Uygulama Deployment Süreçleri / Helm / Helm Charts
- Konteyner orkestrasyonu ve kullanım alanları
- Konteyner yönetimi ürünleri
- Rancher
- Openshift
- Azure AKS
- Portainer
- Kubectl ile uygulama deploy etme
- Uygulama deploy ve hizmet süreçlerinin yönetimi
- HELM
- Kurulum ve konfigurasyonların gerçekleştirilmesi
- HELM bileşenleri
- HELM charts ile Kubernetes kaynaklarını yönetmek
- Uygulama: HELM kullanarak uygulama deploy etme
-
09 Ders21.07.2026 19:00
Continuous Integration and Continuous Deployment (CI/CD)
- CI/CD prensipleri
- CI/CD pipeline bileşenleri
- Deployment stratejileri
- GIT ile versiyon kontrol
- Versiyonlama
- Branch'ler ile çalışma
- Git komutları
- Araçlar ve teknolojiler (Azure DevOps, Jenkins vb.)
-
10 Ders23.07.2026 19:00
Jenkins'te CI/CD Pipeline İnşa Etme
- Jenkins kurulumu ve konfigürasyonu
- Jenkins pipeline'ı oluşturma
- Jenkins pipeline'ı oluşturmak için en iyi pratikler
- Versiyon kontrol sistemleriyle entegrasyonu
-
11 Ders28.07.2026 19:00
Azure DevOps Kurulumu ve Konfigürasyonu
- Azure DevOps
- Azure DevOps'ta organizasyon oluşturma
- Proje oluşturma ve yetkilendirme
- GIT reposu oluşturma ve kaynak kodlarının yönetimi
- Azure DevOps'ta servis bağlantıları
- CI/CD otomasyon test süreçleri
- Prod ve Dev ortamlarına deploy stratejileri
-
12 Ders30.07.2026 19:00
Kibana ve Elastic Search ile Loglama
- DevOps'ta loglama ve izlemenin önemi
- Önemli metrikler ve araçlar
- Log yönetimi ve analizi
- Elastic Search kullanarak loglama
- Kibana kullanarak loglama
-
13 Ders04.08.2026 19:00
Kariyer Sohbeti ve Soru Cevap Oturumu
- DevOps'ta kariyer planlaması
- Sertifikasyon süreçleri ve eğitmenden tavsiyeler
- Soru cevap oturumu
Bilgi İstiyorum
Devops Çözümleri kurs kaydı için formu doldurun, eğitim danışmanımız en kısa sürede sizlere ulaşarak kurs içeriği ve ücretlendirme hakkında detaylı bilgi verecektir.