Model Online/Fiziksel
Süre
Modüller 5 modül

Eğitimin Amacı ve Kapsamı

Yüzlerce container'ı birden fazla sunucu üzerinde kesintisiz çalıştırmak; otomatik yeniden başlatma, servis keşfi, sıfır kesintili dağıtım ve kaynak planlaması gerektirir. Bu program, uygulamaları Kubernetes üzerinde güvenli ve ölçeklenebilir biçimde dağıtma ve işletme pratiği kazandırır.

Control plane ve worker node mimarisi, Pod, Deployment, DaemonSet ve StatefulSet iş yükleri, Service ve Ingress/Gateway API, ConfigMap ve Secret yönetimi, PersistentVolume/StorageClass, liveness/readiness/startup probe'ları ve Horizontal Pod Autoscaler uygulamalı çalışılır. Katılımcılar örnek bir çok katmanlı uygulamayı üretime hazır manifest seti ve kontrol listesiyle ayağa kaldırır.

Kimler Katılmalı?

  • Kubernetes üzerinde uygulama dağıtan ve işleten DevOps, SRE ve sistem mühendisleri
  • Bulut-yerel (cloud-native) mikroservis geliştiren yazılım mühendisleri
  • Container platformuna geçiş yapan altyapı ekipleri
  • Ön koşul: temel Docker ve YAML/komut satırı bilgisi

Kazanımlar

  • Kubernetes control plane ve node bileşenlerinin görevlerini ve bildirimci (declarative) modeli açıklar
  • Deployment, StatefulSet, Job ve CronJob kaynaklarını doğru senaryolarla eşleştirir
  • Service, CoreDNS ve Ingress/Gateway API ile iç ve dış trafiği yönlendirir
  • Probe'lar, resource request/limit, PDB ve HPA ile kesintisiz ve esnek çalışma sağlar
  • kubectl, olaylar ve loglar üzerinden sık karşılaşılan dağıtım hatalarını çözer

Konular

Kubernetes Mimarisi ve Temel Nesneler
  • API Server, etcd, Scheduler, Controller Manager, kubelet ve CNI
  • Namespace, Pod, label, selector ve kubectl kullanımı
İş Yükü Yönetimi ve Dağıtım Stratejileri
  • ReplicaSet, Deployment, RollingUpdate ve geri alma (rollback)
  • StatefulSet, DaemonSet, Job ve CronJob
  • Liveness, readiness ve startup probe yapılandırması
Ağ, Servis Keşfi ve Dış Erişim
  • ClusterIP, NodePort, LoadBalancer ve CoreDNS
  • Ingress Controller ve Gateway API ile HTTP/TLS yönlendirme
Yapılandırma, Depolama ve Güvenlik Temelleri
  • ConfigMap, Secret ve ortam değişkeni/dosya olarak bağlama
  • PV, PVC, StorageClass ve CSI sürücüleri
  • ServiceAccount ve RBAC ile erişim yetkilendirme
Kaynak Yönetimi, Ölçekleme ve Operasyon
  • Requests/limits, QoS sınıfları, LimitRange ve ResourceQuota
  • HPA, PodDisruptionBudget, taint/toleration ve node affinity

Bu Kategorideki Diğer Eğitimler

  • Helm

    Kubernetes paket yöneticisi Helm ile uygulama paketleme ve sürüm yönetimi: chart yapısı, Go template ve Sprig fonksiyonları, ortam bazlı values dosyaları, bağımlılıklar, OCI registry paylaşımı ve hook/test akışları.

    Docker ve Kubernetes Kurumsal
    Canlı Kurs
    5 modül
  • EKS / AKS / GKE

    AWS EKS, Azure AKS ve Google GKE üzerinde yönetilen Kubernetes: küme tasarımı, IAM/Workload Identity, VPC CNI ağları, CSI depolama, Karpenter ve Cluster Autoscaler ile ölçekleme, sürüm yükseltme ve maliyet optimizasyonu.

    Docker ve Kubernetes Kurumsal
    Canlı Kurs
    5 modül
  • Kubernetes Security ve Troubleshooting

    Üretim Kubernetes kümelerinde güvenlik kontrolleri ve derinlemesine sorun giderme: RBAC, Pod Security Standards ve NetworkPolicy doğrulaması; CrashLoopBackOff, OOMKilled, DNS/CNI ağ, CSI depolama ve node arızalarının teşhisi.

    Docker ve Kubernetes Kurumsal
    Canlı Kurs
    5 modül
  • Container ve Kubernetes Security

    4C modeliyle uçtan uca container ve Kubernetes güvenliği: imaj tarama (Trivy), SBOM ve Cosign imzalama, Linux izolasyonu (seccomp, AppArmor), CIS Benchmark sıkılaştırma, Kyverno/OPA Gatekeeper ve Falco/Tetragon ile çalışma zamanı tespiti.

    Docker ve Kubernetes Kurumsal
    Canlı Kurs
    5 modül
  • Docker

    Uygulama konteynerleştirme için Docker: container yaşam döngüsü, multi-stage Dockerfile yazımı, imaj küçültme ve güvenliği, volume ve network yönetimi, Docker Compose ile çok servisli ortamlar ve CI/CD entegrasyonu.

    Docker ve Kubernetes Kurumsal
    Canlı Kurs
    5 modül

Bizimle iletişime geçin