KUBERNETES UYGULAMA GELİŞTİRİCİSİ SERTİFİKA HAZIRLIK EĞİTİMİ

CKAD sınavına uygulamalı hazırlan

Çok konteynerli pod desenlerinden Job/CronJob'a, ConfigMap/Secret'tan probe, NetworkPolicy ve Helm'e kadar CKAD müfredatını zamana karşı pratikle öğrenin.

CKAD sınav hazırlık eğitimi; çok konteynerli pod desenleri, Job/CronJob, ConfigMap/Secret, probe, NetworkPolicy, PVC ve Helm/Kustomize konularını CKAD tarzı zamanlı laboratuvarlarla uygulamalı pekiştirir.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Uygulama tasarımı, yapılandırma, gözlemlenebilirlik ve CKAD pratiği

Bu eğitim, Kubernetes üzerinde uygulama geliştirenler için CKAD sınav müfredatına odaklanır. Uygulama tasarımı ve derleme (çok konteynerli pod'lar, sidecar/ambassador/adapter desenleri, init container, Job ve CronJob); ConfigMap, Secret ve SecurityContext ile yapılandırma; liveness/readiness probe, kaynak limitleri, loglar ve metriklerle gözlemlenebilirlik işlenir. Ardından Deployment güncelleme stratejileri, Service ve NetworkPolicy ile servis ağı, PersistentVolumeClaim ile depolama ve Helm/Kustomize ile paketleme uygulamalı ele alınır. Her konu sınav tarzı zamanlı görevlerle pekiştirilir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar uygulama tasarımından servis ağı ve paketlemeye ilerler.

Seviye

Orta Seviye — CKAD (Certified Kubernetes Application Developer) sınavına yönelik uygulama tasarımı, çok konteynerli pod'lar, yapılandırma, gözlemlenebilirlik ve servis ağının ele alınması.

Öğrenme Metodu

Katılımcılar her konuyu kubectl ile imperatif ve declarative çözülen zamanlı CKAD tarzı laboratuvarlarla pekiştirir.

Neden Bu Eğitim?

⏱️Zamana Karşı

CKAD'in performans tabanlı yapısına uygun hızlı kubectl refleksleri kazanırsınız.

🧩Pod Desenleri

sidecar, init ve adapter desenleriyle gerçek uygulama mimarileri kurarsınız.

📦Paketleme

Helm ve Kustomize ile uygulamaları sürümleyip tekrar kullanılabilir kılarsınız.

Anahtar Konular

ckadkubernetes developerckad hazırlıkkubernetes helmmulti-container podkubernetes job cronjobnetworkpolicykustomizekubernetes probeckad sınav
“CKAD, bilgiyi değil, zamanında doğru kubectl'i ödüllendirir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Kubernetes Temeli

Pod, Deployment ve Service kavramlarına aşinalık beklenir.

2
Konteyner Bilgisi

Konteyner imajı derleme ve registry kullanımı bilinmelidir.

3
YAML ve CLI

YAML düzenleme ve kubectl kullanımında akıcılık faydalıdır.

4
Test Kümesi

kubectl ile erişilebilen bir pratik kümesi gereklidir.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, uygulama iş yüklerini CKAD desenleriyle tasarlar.
Modül 1
Çok Konteynerli Pod
  • sidecar deseni (log/proxy)
  • ambassador deseni ile dış servis vekili
  • adapter deseni ile çıktı dönüştürme
  • konteynerler arası paylaşımlı volume
  • emptyDir ile geçici veri paylaşımı
  • pod içi localhost iletişimi
Modül 2
init container
  • başlatma öncesi hazırlık adımları
  • sıralı init container çalışması
  • bağımlılık bekleme senaryoları
  • init ve ana konteyner ayrımı
  • init container hata davranışı
  • şema ve yapılandırma hazırlığı
Modül 3
Job ve CronJob
  • Job ile tek seferlik iş
  • completions ve parallelism
  • backoffLimit ve yeniden deneme
  • CronJob ile zamanlanmış iş
  • concurrencyPolicy ve startingDeadline
  • başarısız job temizliği (ttlSecondsAfterFinished)
Modül 4
İmaj ve Komut
  • command ve args override
  • imagePullPolicy ve etiket stratejisi
  • çok aşamalı imaj boyut etkisi
  • registry secret (imagePullSecrets)
  • imaj güncellemesinde rollout
  • imaj özeti (digest) ile pinleme
Günün hedefiKatılımcı, uygulamayı yapılandırır ve sağlığını izler.
Modül 1
ConfigMap ve Secret
  • env ve envFrom ile enjeksiyon
  • volume olarak mount etme
  • Secret türleri (generic/tls/docker)
  • kubectl create ile hızlı üretim
  • yapılandırma değişiminde yeniden yükleme
  • hassas verinin ayrıştırılması
Modül 2
SecurityContext
  • runAsUser ve runAsNonRoot
  • readOnlyRootFilesystem
  • capabilities ekleme/kaldırma
  • privileged konteyner riskleri
  • fsGroup ile volume izinleri
  • pod ve konteyner düzeyi ayar
Modül 3
Probe'lar
  • liveness probe ile kendini onarma
  • readiness probe ile trafik kontrolü
  • startup probe ile yavaş başlangıç
  • httpGet/tcpSocket/exec türleri
  • initialDelay, period ve threshold
  • probe hatalarının teşhisi
Modül 4
Gözlemlenebilirlik
  • kubectl logs ve önceki konteyner logları
  • kubectl exec ve port-forward ile teşhis
  • kaynak kullanımı (kubectl top)
  • event'lerle hata kök nedeni
  • çok konteynerli pod'ta log seçimi
  • metrics-server ile metrik erişimi
Günün hedefiKatılımcı, uygulamayı ağ, depolama ve paketleme ile tamamlar.
Modül 1
Deployment Güncelleme
  • RollingUpdate ve Recreate stratejisi
  • rollout pause/resume
  • kanarya için çoklu Deployment
  • etiket seçiciyle sürüm geçişi
  • rollout history ve undo
  • maxSurge/maxUnavailable ayarı
Modül 2
Service ve NetworkPolicy
  • ClusterIP ve servis keşfi (DNS)
  • NetworkPolicy ile ingress/egress kuralı
  • podSelector ve namespaceSelector
  • varsayılan deny ve beyaz liste
  • port ve protokol kısıtı
  • çok katmanlı uygulama izolasyonu
Modül 3
Depolama
  • PersistentVolumeClaim oluşturma
  • StorageClass ve dinamik sağlama
  • accessMode (RWO/ROX/RWX)
  • volume mount ve veri kalıcılığı
  • emptyDir ve geçici depolama
  • PVC yaşam döngüsü ve reclaim
Modül 4
Helm ve Kustomize
  • Helm chart yapısı ve values
  • helm install/upgrade/rollback
  • şablon (template) ve değişken kullanımı
  • Kustomize base ve overlay
  • patch ve ortam farklılaştırma
  • sürümleme ve yeniden kullanım

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Pod Desenleri

sidecar, init ve adapter desenlerini uygulayabilirsiniz.

✅
Job/CronJob

toplu ve zamanlanmış işleri Job/CronJob ile çalıştırabilirsiniz.

✅
Yapılandırma

ConfigMap, Secret ve SecurityContext ile güvenli yapılandırabilirsiniz.

✅
Probe'lar

probe'larla uygulama sağlığını yönetebilirsiniz.

✅
Servis Ağı

Service ve NetworkPolicy ile trafiği denetleyebilirsiniz.

✅
Depolama

PVC ve StorageClass ile kalıcı depolama tanımlayabilirsiniz.

✅
Paketleme

Helm ve Kustomize ile uygulamayı paketleyebilirsiniz.

✅
Sınav Hızı

CKAD tarzı zamanlı görevleri hızlı çözebilirsiniz.

Kimler İçin Uygundur?

  • Kubernetes üzerinde konteynerli uygulama geliştiren
  • CKAD sınavına hazırlanmak isteyen yazılım geliştiriciler ve DevOps mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kubernetes üzerinde uygulama geliştiren ve CKAD sınavına hazırlanmak isteyen yazılım geliştiriciler ve DevOps mühendisleri için uygundur.
CKAD sınavı eğitime dahil mi?
Eğitim sınav müfredatına yönelik hazırlık sağlar; sınav başvurusu ve ücreti ilgili kuruma aittir.
Sınav performans tabanlı mı?
Evet, CKAD canlı bir kümede zamanlı görevlerden oluşur; bu nedenle eğitimde kubectl hızına ve imperatif komutlara ağırlık verilir.
Helm bilmek şart mı?
Hayır, Helm ve Kustomize temelden anlatılır; chart yapısı, values ve overlay kavramları uygulamalı gösterilir.
Ön koşul nedir?
Pod, Deployment, Service kavramlarına aşinalık ve kubectl ile çalışma deneyimi verimi artırır.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Kubernetes Uygulama Geliştiricisi Sertifika Hazırlık Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Kubernetes ve OrkestrasyonBuilding a Sovereign Cloud with Red Hat OpenShift (DO505) Eğitimi
DevOps ve Konteyner Eğitimleri

Building a Sovereign Cloud with Red Hat OpenShift (DO505) Eğitimi

4 günUzmanOnline / Yüz Yüze / Hibrit

Building a Sovereign Cloud with Red Hat OpenShift (DO505): Egemen bulut mimarisi: air-gapped OpenShift, şifreleme, uyum ve dayanıklılık. 4 gün uygulamalı eğitim

Detayları Gör →
Kubernetes ve OrkestrasyonBuilding Resilient Microservices with Istio and Red Hat OpenShift Service Mesh (DO328) Eğitimi
DevOps ve Konteyner Eğitimleri

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh (DO328) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Building Resilient Microservices with Istio and Red Hat: OpenShift Service Mesh, Istio, dayanıklılık, güvenlik ve izleme. 4 gün uygulamalı eğitim.

Detayları Gör →
Kubernetes ve OrkestrasyonBuilding Resilient Microservices with Istio and Red Hat OpenShift Service Mesh (DO328LS) Eğitimi
DevOps ve Konteyner Eğitimleri

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh (DO328LS) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Building Resilient Microservices with Istio and Red Hat: Service Mesh kompakt format: Istio trafik yönetimi ve dayanıklılık. 3 gün uygulamalı eğitim.

Detayları Gör →
Kubernetes ve OrkestrasyonBuilding Resilient Microservices with Istio and Red Hat OpenShift Service Mesh with Exam Classroom Training Eğitimi
DevOps ve Konteyner Eğitimleri

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh with Exam Classroom Training Eğitimi

5 günİleriOnline / Yüz Yüze / Hibrit

Building Resilient Microservices with Istio and Red Hat: OpenShift Service Mesh derinlemesine: dayanıklılık, güvenlik ve sınav hazırlık pratiği. 5 gün uygulamal

Detayları Gör →
Kubernetes ve OrkestrasyonBulut Tabanlı DevOps Ustalığı: Ölçeklenebilir Kubernetes Mikroservislerin Tasarlanması, Dağıtılması ve İşletilmesi Eğitimi
DevOps ve Konteyner Eğitimleri

Bulut Tabanlı DevOps Ustalığı: Ölçeklenebilir Kubernetes Mikroservislerin Tasarlanması, Dağıtılması ve İşletilmesi Eğitimi

5 günUzmanOnline / Yüz Yüze / Hibrit

Bulut Tabanlı DevOps Ustalığı: Ölçeklenebilir Kubernetes: Bulut tabanlı DevOps: Kubernetes mikroservis tasarımı, dağıtımı ve işletimi. 5 gün uygulamalı eğitim.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn