Devops Mühendisliği
13 derste Docker, Kubernetes, Jenkins, Terraform ve Azure teknolojileriyle uçtan uca CI/CD pipeline’ları geliştirin; uygulamaları konteynerleştirmeyi, altyapıyı otomatikleştirmeyi ve gerçek dünya senaryoları üzerinde uzman rehberliğinde çalışmayı öğrenin.
Efe Erday
DevOps Services Technical Lead Engineer
Vodafone

KURS KİMLER İÇİN?
KURSA KATILMAK İÇİN ÖN KOŞUL
Linux temelleri, networking bilgisi ve en az bir programlama dilinde yetkinlik gereklidir. Bu eğitim, sıfırdan başlayan katılımcılar için uygun değildir.
Eğitim Sonunda Edineceğiniz Kazanımlar
-
Üretime Hazır CI/CD Pipeline: Azure ve Kubernetes tabanlı uçtan uca bir CI/CD pipeline’ının tüm kaynak kodlarına sahip olacak, bunu kendi projelerinize kısa sürede entegre edebileceksiniz.
-
Infrastructure as Code (IaC) Kütüphanesi: Güvenli ve hızlı altyapı kurulumu için gerçek projelerde test edilmiş Terraform script’leri edineceksiniz.
-
Kurumsal Mimari Yaklaşımı: Mikroservis yapıları, ELK monitoring ve güvenlik standartlarını kapsayan enterprise-level orchestration mimarilerini öğreneceksiniz.
-
Security & Mitigation Toolkit: RBAC, erişim yönetimi ve veri güvenliği için uygulanabilir güvenlik protokolleriyle çalışacaksınız.
-
Observability Framework: Sistem davranışlarını anlık analiz edebileceğiniz hazır monitoring dashboard’ları ve gözlemlenebilirlik araçlarını kullanmayı deneyimleyeceksiniz.
-
Senior-Level Portfolio Projesi: Yetkinliğinizi işverenlere gösterebileceğiniz, dokümante edilmiş kapsamlı bir GitHub DevOps projesi geliştirmiş olacaksınız.

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.
Kurs boyunca kullanacağınız araçlar:





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.