SCALING KUBERNETES APPS & SOLUTIONS: SCALABLE KUBERNETES EĞİTİMİ

Yük arttığında kendini ölçekleyen Kubernetes kur

Kaynak yönetimi, HPA, VPA, KEDA ve cluster autoscaler ile Kubernetes uygulamalarını yük altında ölçekleyin.

Requests ve limits, QoS, HPA, VPA, KEDA, Cluster Autoscaler, topology spread ve PodDisruptionBudget konularını k6 yük testiyle uygulamalı öğreten orta seviye ölçeklenebilir Kubernetes eğitimi.

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

Eğitim Hakkında

Pod ve küme ölçekleme stratejileri

Bu eğitim, Kubernetes uygulamalarını hem pod hem küme düzeyinde ölçeklemeyi ele alır. Resource requests/limits ve QoS sınıfları, LimitRange ve ResourceQuota, Horizontal Pod Autoscaler (CPU, bellek, özel ve harici metrikler), Vertical Pod Autoscaler önerileri, KEDA ile olay güdümlü ölçekleme, Cluster Autoscaler ve node kapasite planlaması, PodDisruptionBudget, topology spread constraints, affinity kuralları ve k6 ile yük testi uygulamalı işlenir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar kaynak yönetiminden pod ölçeklemeye, oradan küme ve olay güdümlü ölçeklemeye adım adım ilerler.

Seviye

Orta Seviye — HPA, VPA, KEDA, cluster autoscaler ve kapasite planlamasıyla ölçeklenebilir Kubernetes.

Öğrenme Metodu

Katılımcılar örnek bir uygulamaya k6 ile yük uygulayıp HPA, KEDA ve cluster autoscaler davranışını gözlemler ve ayarlar.

Neden Bu Eğitim?

📈Otomatik Ölçekleme

Trafik artışında pod ve node sayısını otomatik ayarlayan yapılar kurarsınız.

💸Maliyet Dengesi

Doğru boyutlandırma ile gereksiz kaynak harcamasını azaltırsınız.

🧪Yük Testi

Ölçekleme davranışını k6 ile ölçüp kanıta dayalı ayarlarsınız.

Anahtar Konular

kubernetes ölçeklemehpavpakedacluster autoscalerkubernetes autoscalingresource limitspoddisruptionbudgetk6 yük testikapasite planlama
“Ölçeklenebilirlik, büyümeyi bekleyen değil, ona hazırlıklı olan sistemin özelliğidir.”

Ön Koşullar

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

1
Kubernetes Temeli

Deployment ve Service nesneleriyle çalışmış olmak gerekir.

2
Metrik Bilgisi

CPU ve bellek kullanımı kavramları bilinmelidir.

3
kubectl

top, scale ve rollout komutları kullanılabilmelidir.

4
HTTP Bilgisi

İstek, gecikme ve verim kavramlarına aşinalık faydalıdı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ı kaynak isteklerini doğru tanımlayıp kota ve QoS etkilerini yönetebilir.
Modül 1
Requests ve Limits
  • CPU millicore birimi
  • Bellek limiti ve OOMKill
  • CPU throttling mekanizması
  • Requests ile zamanlama
  • Limitsiz pod riskleri
  • Doğru değer bulma
Modül 2
QoS Sınıfları
  • Guaranteed, Burstable, BestEffort
  • Tahliye (eviction) sırası
  • oom_score_adj
  • Sistem ayrılmış kaynakları
  • Kritik pod önceliği (PriorityClass)
  • Preemption
Modül 3
LimitRange ve Quota
  • Namespace varsayılan değerleri
  • ResourceQuota nesne sayısı
  • CPU ve bellek kotası
  • Kota aşımı hataları
  • Çok kiracılı düzen
  • Kota izleme
Modül 4
Metrik Altyapısı
  • Metrics Server kurulumu
  • kubectl top çıktısı
  • Metrics API
  • Prometheus Adapter
  • Özel metrik API
  • Metrik gecikmesi
Günün hedefiKatılımcı HPA, VPA ve KEDA ile iş yükünü otomatik ölçekleyebilir.
Modül 1
Horizontal Pod Autoscaler
  • autoscaling/v2 şeması
  • CPU hedef kullanımı
  • Bellek ve çoklu metrik
  • behavior ile scale up/down politikası
  • stabilizationWindow
  • Flapping önleme
Modül 2
Özel ve Harici Metrik
  • Prometheus Adapter ile RPS metriği
  • Object ve Pods metrik tipleri
  • External metric (kuyruk uzunluğu)
  • Metrik seçimi
  • HPA durum koşulları
  • Hata ayıklama
Modül 3
Vertical Pod Autoscaler
  • VPA modları (Off, Initial, Auto)
  • Öneri okuma
  • HPA ile birlikte kullanım sınırı
  • updateMode ve yeniden başlatma
  • minAllowed/maxAllowed
  • Rightsizing süreci
Modül 4
KEDA
  • ScaledObject ve TriggerAuthentication
  • Kafka/RabbitMQ/Prometheus tetikleyicileri
  • Sıfıra ölçekleme
  • ScaledJob
  • Cron tabanlı ölçekleme
  • KEDA ve HPA ilişkisi
Günün hedefiKatılımcı küme kapasitesini ölçekleyip yük testiyle doğrulayabilir.
Modül 1
Cluster Autoscaler
  • Pending pod tetikleyicisi
  • Scale-down koşulları
  • Node grup sınırları
  • Expander stratejileri
  • Karpenter ile karşılaştırma
  • Aşırı provizyon (overprovisioning)
Modül 2
Yerleşim Kuralları
  • nodeSelector ve nodeAffinity
  • podAntiAffinity
  • topologySpreadConstraints
  • Taint ve toleration
  • Çok bölge yerleşimi
  • Descheduler
Modül 3
Dayanıklılık
  • PodDisruptionBudget
  • Rolling update maxSurge/maxUnavailable
  • Readiness ve startup probe
  • Graceful shutdown
  • preStop hook
  • Bakım sırasında kesintisizlik
Modül 4
Yük Testi ve Ayarlama
  • k6 senaryosu yazma
  • Eşik (threshold) tanımı
  • Ölçekleme eğrisini gözleme
  • Darboğaz analizi
  • Ayarlama döngüsü
  • Kapasite raporu

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Kaynak Yönetimi

Requests ve limits değerlerini doğru belirlersiniz.

✅
QoS

Tahliye sırasını etkileyen QoS sınıflarını yönetirsiniz.

✅
HPA

CPU, bellek ve özel metriklerle yatay ölçekleme kurarsınız.

✅
VPA

Rightsizing için dikey ölçekleme önerilerini kullanırsınız.

✅
KEDA

Kuyruk ve olay güdümlü ölçekleme uygularsınız.

✅
Cluster Autoscaler

Node kapasitesini otomatik genişletip daraltırsınız.

✅
Yerleşim

Affinity ve topology spread ile dayanıklı dağıtım yaparsınız.

✅
Yük Testi

k6 ile ölçekleme davranışını doğrulayıp ayarlarsınız.

Kimler İçin Uygundur?

  • Kubernetes üzerinde yüksek trafikli uygulama işleten DevOps
  • SRE
  • platform mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kubernetes üzerinde yüksek trafikli uygulama işleten DevOps, SRE ve platform mühendisleri için uygundur.
HPA ile VPA birlikte kullanılır mı?
Aynı metrik üzerinde çakışırlar; eğitimde hangi kombinasyonların güvenli olduğu gösterilir.
KEDA neden gerekli?
Kuyruk uzunluğu gibi olay kaynaklarına göre ve sıfıra kadar ölçekleme için HPA'nın ötesine geçer; uygulamalı işlenir.
Bulut sağlayıcı gerekli mi?
Pod ölçekleme yerel kümede yapılır; cluster autoscaler bölümü bulut veya simülasyon ortamında gösterilir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. Scaling Kubernetes Apps & Solutions: Scalable Kubernetes Eği 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 OrkestrasyonKubernetes ve Bulut Yerel Teknolojiler Sertifika Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes ve Bulut Yerel Teknolojiler Sertifika Eğitimi

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

KCNA ve bulut yerel eğitimi: Kubernetes temelleri, CNCF landscape, konteyner çalışma zamanı, gözlemlenebilirlik, service mesh ve GitOps kavramsal işlenir.

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes ve Gitlab Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes ve Gitlab Eğitimi

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

GitLab ve Kubernetes eğitimi: .gitlab-ci.yml, Runner, Container Registry, GitLab Agent, review app, Auto DevOps, canary dağıtım ve güvenlik tarama uygulamalı.

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Yöneticisi Sertifika Hazırlık Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Yöneticisi Sertifika Hazırlık Eğitimi

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

CKA hazırlık eğitimi: kubeadm kurulum, upgrade, etcd yedek, scheduling, Service/Ingress/CNI, PV/PVC ve sorun giderme zamanlı laboratuvarlarla işlenir.

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Üzerinde Sunucusuz Uygulama Mimarisi Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Üzerinde Sunucusuz Uygulama Mimarisi Eğitimi

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

Kubernetes sunucusuz eğitimi: Knative Serving ile ölçek-sıfıra, Eventing broker/trigger, CloudEvents ve KEDA ile olay tabanlı ölçekleme uygulamalı işlenir.

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes: Temelden İleri Seviyeye Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes: Temelden İleri Seviyeye Eğitimi

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

Kapsamlı Kubernetes eğitimi: mimari, iş yükleri, ağ, depolama, güvenlik, Helm/operator, GitOps, Prometheus ve ölçekleme üretim odaklı uygulamalı işlenir.

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