KUBERNETES AND CLOUD NATIVE ASSOCIATE: ARCHITECTURE AND CORE COMPONENTS EĞİTİMİ

KCNA hazırlığı için mimariyi kavrayın

Kubernetes mimarisi, çekirdek nesneler, cloud native ekosistem, gözlemlenebilirlik ve KCNA hazırlık çalışmalarını içeren üç günlük program

Kubernetes and Cloud Native Associate: Architecture and Core Components: Kubernetes mimarisi, çekirdek bileşenler, cloud native kavramlar ve KCNA konu alanı.

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

Eğitim Hakkında

Mimari ve çekirdek bileşenlerin kavramsal ve pratik anlatımı

Eğitim, kontrol düzlemi ve düğüm bileşenlerini, Pod-Deployment-Service nesnelerini, CNCF ekosistemini ve gözlemlenebilirlik temellerini kavramsal olduğu kadar pratik örneklerle işler. KCNA konu alanlarına uygun tekrar ve soru çalışması yapılır; sınav başvurusu ve ücreti ilgili kuruma aittir. Program boyunca Kontrol Düzlemi ve Düğüm Mimarisi, Service Türleri ve Uç Noktalar ve KCNA Konu Haritası ve Konu Tekrarı modülleri uygulamalı işlenir.

Süre ve Format

3 Gün. Her gün dört modül; Mimari ve Çekirdek Bileşenler, Çekirdek Nesneler ve Ağ, Cloud Native Ekosistem ve KCNA başlıklarında ilerler; her modülde altı teknik konu ve laboratuvar çalışması yer alır.

Seviye

Temel Seviye — Kubernetes mimarisi, çekirdek bileşenler, cloud native kavramlar ve KCNA konu alanı.

Öğrenme Metodu

Her kavram laboratuvar kümesinde kısa kubectl uygulamalarıyla gösterilir, ardından katılımcılar kendi örneklerini kurar.

Neden Bu Eğitim?

🧭Net Çerçeve

mimari ve çekirdek bileşenler konusunda dağınık bilgiyi düzenli bir zihinsel modele dönüştürür, bileşenlerin birbiriyle ilişkisini görürsünüz.

🧪Laboratuvar Destekli

Her kavram kısa bir kubectl uygulamasıyla pekiştirilir; kuramsal bilgi gözleme dönüşür.

🌱Sonraki Adım Haritası

Eğitim sonunda CKA, CKAD ve uzmanlık konularına ilerleyebileceğiniz bir öğrenme yolu çıkarırsınız.

Anahtar Konular

kubernetes and cloud native associate: architecture and core componentskubernetes eğitimimimari ve çekirdek bileşenlerkubectl eğitimikubernetes kursukubernetes sertifika programıcontainer orkestrasyon eğitimidevops kubernetes eğitimiküme mimarisi kuberneteskcna hazırlığı kuberneteskcna hazırlık eğitimi
“Kubernetes'te ustalık, komutları ezberlemek değil, sistemin neden öyle davrandığını bilmektir.”

Ön Koşullar

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

1
Linux Komut Satırı

Bash ile dosya yönetimi, servisler ve temel ağ komutlarını kullanabilmek.

2
Konteyner Temelleri

Docker ile imaj çalıştırma ve temel konteyner kavramlarına aşinalık.

3
Ağ Temelleri

IP adresi, port, DNS ve HTTP gibi kavramlara genel hakimiyet.

4
Laboratuvar Ortamı

SSH erişimi olan bir bilgisayar; kümeler DVA tarafından laboratuvarda sağlanır.

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ı, küme mimarisi, kubectl pratiği, nesne modeli ve api mekanizması başlıklarını laboratuvar uygulamalarıyla işleyerek günün konularında bağımsız çalışabilir hale gelir.
Modül 1
Kontrol Düzlemi ve Düğüm Mimarisi
  • kube-apiserver'ın kimlik doğrulama, yetkilendirme ve admission zinciri ile REST isteklerini işleyişi
  • etcd'nin Raft tabanlı tutarlılık modeli, quorum mantığı ve küme durumunun saklanması
  • kube-scheduler'ın filtreleme (predicates) ve puanlama (priorities) aşamalarıyla Pod yerleştirmesi
  • kube-controller-manager içindeki döngüler: Node, ReplicaSet, Endpoints ve ServiceAccount controller'ları
  • Worker düğümde kubelet, kube-proxy ve container runtime'ın (containerd) görev dağılımı
  • Bir 'kubectl apply' isteğinin API'den Pod'un çalışmasına kadar izlediği uçtan uca yol
Modül 2
kubectl, kubeconfig ve Bildirimsel Yönetim
  • kubeconfig yapısı: cluster, user, context alanları ve KUBECONFIG ile çoklu küme yönetimi
  • kubectl get/describe/explain/api-resources ile kaynak keşfi ve -o jsonpath, custom-columns çıktıları
  • Emir kipli (run, create) ve bildirimsel (apply) yönetim farkı; server-side apply ve field manager
  • -dry-run=client -o yaml ile manifest iskeleti üretme ve kubectl diff ile değişiklik önizleme
  • kubectl alias, completion ve kubectx/kubens ile sınav ve günlük çalışma hızlandırma teknikleri
  • kubectl edit, patch (strategic merge, JSON patch) ve replace --force kullanım senaryoları
Modül 3
Nesne Modeli: Namespace, Label ve Selector
  • Kubernetes nesnesinin apiVersion, kind, metadata, spec ve status alanlarının anlamı
  • Namespace'lerle mantıksal izolasyon, varsayılan namespace'ler (kube-system, kube-public) ve kapsam dışı kaynaklar
  • Label ve annotation ayrımı, önerilen app.kubernetes.io/* etiket seti
  • Equality-based ve set-based selector ifadeleri (in, notin, exists) ile kaynak seçimi
  • ownerReferences, garbage collection ve finalizer mekanizması ile silme davranışı
  • API grupları, sürümleri (v1, apps/v1, batch/v1) ve deprecation politikası
Modül 4
Kubernetes API Mekanizması
  • API grupları, kaynak/alt kaynak (status, scale, log, exec) ve REST uç noktaları
  • kubectl proxy ve doğrudan curl ile API çağrıları, kubectl get --raw
  • resourceVersion, optimistic concurrency ve watch/list mekanizması
  • Server-side apply, managedFields ve çakışma çözümü
  • API Priority and Fairness (APF) ile istek önceliklendirme
  • client-go temelli informer ve workqueue mantığı
Günün hedefiKatılımcı, pod yönetimi, deployment yönetimi, service yapılandırması ve pv ve pvc başlıklarını laboratuvar uygulamalarıyla işleyerek günün konularında bağımsız çalışabilir hale gelir.
Modül 1
Pod Yaşam Döngüsü ve Çoklu Konteyner Desenleri
  • Pod fazları (Pending, Running, Succeeded, Failed), conditions ve containerStatuses alanları
  • restartPolicy davranışı, CrashLoopBackOff üssel geri çekilme süresi ve çıkış kodları
  • initContainers ile bağımlılık bekleme ve yapılandırma hazırlama senaryoları
  • Sidecar, ambassador ve adapter desenleri; native sidecar (restartPolicy: Always init container)
  • terminationGracePeriodSeconds, preStop kancası ve SIGTERM ile düzgün kapanış
  • Pod içinde ağ ve depolama paylaşımı: localhost iletişimi, emptyDir ve shareProcessNamespace
Modül 2
Deployment ve Rolling Update Yönetimi
  • Deployment, ReplicaSet ve Pod hiyerarşisi; pod-template-hash etiketinin işlevi
  • strategy.rollingUpdate altında maxSurge ve maxUnavailable hesaplamaları
  • kubectl rollout status/history/undo ve --record yerine change-cause annotation kullanımı
  • kubectl set image, scale ve rollout restart ile hızlı operasyonlar
  • Recreate stratejisinin kullanım yerleri; minReadySeconds ve progressDeadlineSeconds
  • revisionHistoryLimit ayarı ve takılan rollout'ların (ProgressDeadlineExceeded) çözümü
Modül 3
Service Türleri ve Uç Noktalar
  • ClusterIP, NodePort, LoadBalancer ve ExternalName Service türlerinin çalışma mantığı
  • port, targetPort, nodePort alanları ve named port kullanımı
  • Endpoints ve EndpointSlice nesneleri; selector'sız Service ile harici hizmet bağlama
  • Headless Service (clusterIP: None) ve StatefulSet için DNS kayıtları
  • sessionAffinity, externalTrafficPolicy: Local ve kaynak IP koruma
  • kube-proxy iptables ve IPVS modlarında Service yönlendirmesinin incelenmesi
Modül 4
PersistentVolume ve PersistentVolumeClaim
  • PV özellikleri: capacity, accessModes (RWO, ROX, RWX, RWOP), volumeMode
  • PVC'nin PV ile bağlanma (binding) algoritması ve selector, storageClassName eşleşmesi
  • persistentVolumeReclaimPolicy: Retain, Delete ve Released durumundan kurtarma
  • hostPath, NFS ve local PV örnekleri ile nodeAffinity kullanımı
  • PVC'nin Pod içinde volumeMounts ile kullanımı ve Pending PVC sebepleri
  • Volume genişletme (allowVolumeExpansion) ve protection finalizer'ları
Günün hedefiKatılımcı, cloud native, prometheus izleme, argo cd ve kcna hazırlığı başlıklarını laboratuvar uygulamalarıyla işleyerek günün konularında bağımsız çalışabilir hale gelir.
Modül 1
Cloud Native Ekosistemi ve CNCF
  • Cloud native tanımı: konteynerler, mikroservisler, değişmez altyapı ve bildirimsel API'ler
  • CNCF proje olgunluk seviyeleri: Sandbox, Incubating, Graduated
  • CNCF Landscape'ten Prometheus, Envoy, etcd, containerd, Helm, Argo örnekleri
  • 12-Factor App ilkeleri ve Kubernetes ile ilişkisi
  • Servis ağları (Istio, Linkerd), observability ve güvenlik kategorilerine genel bakış
  • Platform mühendisliği, GitOps ve FinOps gibi güncel pratiklerin yeri
Modül 2
Prometheus ve Grafana ile Küme İzleme
  • kube-prometheus-stack Helm chart'ı ile Prometheus Operator kurulumu
  • ServiceMonitor ve PodMonitor ile hedef keşfi, relabeling kuralları
  • PromQL temelleri: rate(), irate(), sum by, histogram_quantile
  • kube-state-metrics ile Deployment, Pod ve Node durum metrikleri
  • Alertmanager rotaları, gruplama, susturma ve Slack/e-posta alıcıları
  • Grafana panoları, değişkenler ve USE/RED yöntemleriyle panel tasarımı
Modül 3
Argo CD ile GitOps
  • GitOps ilkeleri: bildirimsel, sürümlenmiş, otomatik çekme ve sürekli uzlaşma
  • Argo CD mimarisi: API server, repo server, application controller
  • Application ve AppProject kaynakları; syncPolicy (automated, prune, selfHeal)
  • ApplicationSet ile çoklu küme ve çoklu ortam üretimi
  • Sync wave, hook'lar (PreSync, PostSync) ve sağlık değerlendirmesi
  • Git depo düzeni: monorepo ve ortam dalları, RBAC ve SSO entegrasyonu
Modül 4
KCNA Konu Haritası ve Konu Tekrarı
  • KCNA alanları: Kubernetes temelleri, konteyner orkestrasyonu, cloud native mimari, gözlemlenebilirlik ve teslimat
  • Konteyner orkestrasyonunun çözdüğü sorunlar: zamanlama, ölçekleme, kendi kendini iyileştirme
  • Çoktan seçmeli soru stratejileri ve kavram ayrımları (Deployment vs StatefulSet vb.)
  • CNCF araç haritası: hangi araç hangi sorunu çözer
  • Hızlı tekrar: temel kubectl komutları ve nesne tanımları
  • Sınav başvurusu ve ücreti ilgili kuruma aittir; DVA sınav vermez, hazırlık ve pratik sağlar

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Küme mimarisi

kube-apiserver, etcd, scheduler ve kubelet arasındaki veri akışını açıklayabilirsiniz

✅
kubectl pratiği

kubectl ile kaynakları bildirimsel olarak oluşturup yönetebilirsiniz

✅
API mekanizması

API sunucusunun kaynak, sürüm ve erişim modelini kullanabilirsiniz

✅
Pod yönetimi

Pod yaşam döngüsünü ve çoklu konteyner desenlerini doğru uygulayabilirsiniz

✅
Service yapılandırması

ClusterIP, NodePort ve LoadBalancer Service'lerini doğru kurgulayabilirsiniz

✅
PV ve PVC

PV ve PVC ilişkisini kurup kalıcı depolamayı Pod'lara bağlayabilirsiniz

✅
Prometheus izleme

Prometheus ve Grafana ile küme izleme ve alarm altyapısı kurabilirsiniz

✅
Argo CD

Argo CD ile Git tabanlı sürekli teslimat akışı kurabilirsiniz

Kimler İçin Uygundur?

  • Kubernetes ve cloud native dünyasına giriş yapan mühendisler
  • öğrenciler
  • KCNA'ya hazırlananlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kubernetes ve cloud native dünyasına giriş yapan mühendisler, öğrenciler ve KCNA'ya hazırlananlar için uygundur.
Eğitimde hangi konular işlenir?
3 gün boyunca şu modüller işlenir: Kontrol Düzlemi ve Düğüm Mimarisi; kubectl, kubeconfig ve Bildirimsel Yönetim; Nesne Modeli: Namespace, Label ve Selector; Kubernetes API Mekanizması; Pod Yaşam Döngüsü ve Çoklu Konteyner Desenleri; Deployment ve Rolling Update Yönetimi; Service Türleri ve Uç Noktalar; PersistentVolume ve PersistentVolumeClaim ve diğerleri.
Eğitim kaç gün sürer ve nasıl işlenir?
Eğitim 3 gündür. Her kavram laboratuvar kümesinde kısa kubectl uygulamalarıyla gösterilir, ardından katılımcılar kendi örneklerini kurar.
Başlamak için hangi ön bilgi gerekir?
Bash ile dosya yönetimi, servisler ve temel ağ komutlarını kullanabilmek. Docker ile imaj çalıştırma ve temel konteyner kavramlarına aşinalık.
Eğitim sonunda belge verilir mi?
Başarıyla tamamlayan katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. KCNA sınav başvurusu ve ücreti ilgili kuruma aittir; DVA sınavı vermez, hazırlık ve pratik çalışması sağlar.

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 and Cloud Native Associate: Architecture and Core Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Kubernetes ve OrkestrasyonMulticluster Management with Red Hat OpenShift Platform Plus - Classroom Training Eğitimi
DevOps ve Konteyner Eğitimleri

Multicluster Management with Red Hat OpenShift Platform Plus - Classroom Training Eğitimi

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

Sınıf eğitimi formatında OpenShift Platform Plus ile çok kümeli yönetim: ACM, ACS (StackRox), Quay ve Clair ve ODF. 4 gün uygulamalı DVA eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonMulticluster Management with Red Hat OpenShift Platform Plus Eğitimi
DevOps ve Konteyner Eğitimleri

Multicluster Management with Red Hat OpenShift Platform Plus Eğitimi

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

OpenShift Platform Plus ile çok kümeli yönetim, güvenlik ve uyumluluk: ACM, ACS politikaları, Quay ve Argo CD. 4 gün uygulamalı DVA eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonNetApp Trident ile Kubernetes Kalıcı Depolama Yönetimi Eğitimi
DevOps ve Konteyner Eğitimleri

NetApp Trident ile Kubernetes Kalıcı Depolama Yönetimi Eğitimi

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

NetApp Trident ile Kubernetes kalıcı depolama yönetimi: Trident CSI, TridentBackendConfig, ontap-nas/san ve FlexClone ve SnapMirror. 3 gün uygulamalı DVA eğitim

Detayları Gör →
Kubernetes ve OrkestrasyonNetApp Using NetApp Trident with Kubernetes Eğitimi
DevOps ve Konteyner Eğitimleri

NetApp Using NetApp Trident with Kubernetes Eğitimi

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

NetApp Trident’in Kubernetes ile kullanımı: tridentctl, TridentBackendConfig, VolumeSnapshot ve volume import. 3 gün uygulamalı DVA eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonONAP için Ağ Orkestrasyonu ve Otomasyonu Eğitimi
DevOps ve Konteyner Eğitimleri

ONAP için Ağ Orkestrasyonu ve Otomasyonu Eğitimi

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

ONAP ile ağ orkestrasyonu ve otomasyonu: SDC/SO/A&AI, TOSCA, CDS ve SDNC ve closed-loop. 4 gün uygulamalı DVA eğitimi.

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