GOOGLE CLOUD READY HACKATHON: RUNNING CLOUD WORKLOADS FOR KUBERNETES (GHRWK) EĞİTİMİ

Her tür iş yükünü GKE'de doğru çalıştırın

Stateless servisler, StatefulSet, Job/CronJob, Pub/Sub kuyruk işleyici, KEDA ile olay tabanlı ölçekleme ve kaynak optimizasyonu.

GKE'de iş yükü türleri: stateless/stateful servisler, Job ve CronJob ile batch işleme, Pub/Sub ile olay tetikleme, KEDA ile sıfıra ölçekleme ve Spot node ile maliyet optimizasyonunu kapsayan eğitim.

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

Eğitim Hakkında

GKE üzerinde iş yükü türlerine göre doğru desenler

Bu hackathon odaklı eğitim, GKE'de farklı iş yükü türlerini üretim desenleriyle çalıştırmaya odaklanır. Stateless web servisleri, durum tutan StatefulSet uygulamaları, tek seferlik ve zamanlanmış Job/CronJob, Pub/Sub ile olay tetiklenen kuyruk işleyiciler, KEDA ile olay tabanlı otomatik ölçekleme, HPA ve Cluster Autoscaler, kaynak isteği optimizasyonu ve Spot node ile maliyet yönetimi işlenir. Gerçek senaryolarla pekiştirilir.

Süre ve Format

3 Gün. Her gün dört modül; stateless servislerden olay tabanlı batch işlemeye kadar ilerler.

Seviye

Orta Seviye — GKE'de farklı iş yükü türlerini çalıştırma: stateless servisler, batch Job, kuyruk işleyiciler ve otomatik ölçekleme.

Öğrenme Metodu

Her iş yükü türü için uygun deseni gerçek bir GKE kümesinde çalıştırıp ölçekleme davranışını gözlemleyerek öğrenirsiniz.

Neden Bu Eğitim?

🧩Doğru Desen

Her iş yükü türüne uygun Kubernetes nesnesini seçerek kararlı sistemler kurarsınız.

📈Olay Tabanlı Ölçek

KEDA ile kuyruk uzunluğuna göre sıfıra kadar ölçeklenen işleyiciler çalıştırırsınız.

💸Maliyet Verimi

Spot node ve doğru kaynak isteğiyle iş yükü başına maliyeti düşürürsünüz.

Anahtar Konular

gke iş yükükedapub/subkubernetes jobcronjobstatefulsetolay tabanlı ölçeklemecluster autoscaler
“Kubernetes'in gücü, her işe uygun şekli hazır sunmasında gizlidir.”

Ön Koşullar

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

1
GKE Temeli

Deployment ve Service ile çalışma deneyimi gereklidir.

2
Container Bilgisi

İmaj üretimi ve çalıştırma kavramlarına aşinalık beklenir.

3
Mesajlaşma Kavramı

Kuyruk ve olay tabanlı mimariye temel aşinalık faydalıdır.

4
Küme Erişimi

İş yükü deneyebileceğiniz bir GKE kümesi önerilir.

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ı stateless ve durum tutan servisleri doğru desenle çalıştırabilir.
Modül 1
Stateless Servisler
  • Deployment ile ölçeklenebilir servis
  • Service ile yük dağıtımı
  • Oturum durumunu dışarı taşıma
  • 12-factor uyumlu yapılandırma
  • Rolling update stratejisi
  • Yatay ölçeklemeye uygunluk
Modül 2
Durum Tutan Servisler
  • StatefulSet ile sabit kimlik
  • volumeClaimTemplates ile disk
  • Headless Service ile keşif
  • Sıralı başlatma ve ölçekleme
  • Veri kalıcılığı
  • Yedekleme dikkatleri
Modül 3
Yapılandırma
  • ConfigMap ve Secret kullanımı
  • Ortam değişkeni ve volume
  • Yapılandırma değişiminde yeniden başlatma
  • Feature flag yaklaşımı
  • Çok ortamlı yapılandırma
  • Hassas veri koruma
Modül 4
Sağlık ve Dayanıklılık
  • Liveness/readiness probe
  • PodDisruptionBudget
  • Graceful shutdown
  • Yeniden deneme ve timeout
  • Devre kesici (circuit breaker) kavramı
  • Dayanıklılık testi
Günün hedefiKatılımcı batch ve zamanlanmış iş yüklerini Job/CronJob ile çalıştırabilir.
Modül 1
Job
  • Job ile tek seferlik görev
  • completions ve parallelism
  • backoffLimit ile yeniden deneme
  • activeDeadlineSeconds ile süre sınırı
  • Başarı/başarısızlık izleme
  • Tamamlanan Pod temizliği
Modül 2
CronJob
  • CronJob zamanlama sözdizimi
  • concurrencyPolicy (Allow/Forbid/Replace)
  • startingDeadlineSeconds
  • Başarısız çalışma geçmişi sınırı
  • Zaman dilimi dikkatleri
  • Zamanlanmış görev izleme
Modül 3
Paralel İşleme
  • Indexed Job ile iş bölme
  • Çalışma kuyruğu (work queue) deseni
  • Parçalı (sharded) işleme
  • Kaynak izolasyonu
  • İlerleme takibi
  • Hata toleransı
Modül 4
Kaynak Yönetimi
  • Batch iş yükü kaynak isteği
  • Öncelik ve preemption
  • Spot node üzerinde batch
  • Kesinti toleransı
  • Node ayırma
  • Maliyet-süre dengesi
Günün hedefiKatılımcı olay tabanlı iş yüklerini KEDA ile otomatik ölçekleyebilir.
Modül 1
Olay Kaynakları
  • Pub/Sub ile mesaj kuyruğu
  • Pull ve push abonelik modeli
  • Mesaj onaylama (ack) ve yeniden teslim
  • Ölü harf kuyruğu (dead letter)
  • Mesaj sırası ve tekilleştirme
  • Kuyruk gecikmesi izleme
Modül 2
KEDA
  • KEDA mimarisi ve scaler kavramı
  • Pub/Sub scaler ile kuyruk tabanlı ölçek
  • Sıfıra ölçekleme (scale to zero)
  • ScaledObject yapılandırma
  • Tetik eşiği ve soğuma süresi
  • HPA ile entegrasyon
Modül 3
Otomatik Ölçekleme Katmanları
  • Pod düzeyi HPA
  • Node düzeyi Cluster Autoscaler
  • Olay tabanlı KEDA
  • Katmanların birlikte çalışması
  • Ölçekleme gecikmesini azaltma
  • Yük dalgalanmasına hazırlık
Modül 4
Optimizasyon
  • Kaynak isteği sağ boyutlama
  • Spot node ile maliyet
  • İş yükü yoğunlaştırma
  • Ölçekleme davranışını izleme
  • Performans-maliyet dengesi
  • Üretim hazırlık kontrolü

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Servis Desenleri

Stateless ve stateful servisleri doğru desenlerle çalıştırabilirsiniz.

✅
Batch İşleme

Job ve CronJob ile toplu ve zamanlanmış işleri yönetebilirsiniz.

✅
Paralel İşler

Indexed Job ve çalışma kuyruğu ile paralel işleme kurabilirsiniz.

✅
Olay Entegrasyonu

Pub/Sub ile olay tetiklenen iş yükleri çalıştırabilirsiniz.

✅
KEDA Ölçekleme

KEDA ile kuyruk uzunluğuna göre sıfıra kadar ölçekleyebilirsiniz.

✅
Ölçek Katmanları

HPA, Cluster Autoscaler ve KEDA'yı birlikte kullanabilirsiniz.

✅
Maliyet Optimizasyonu

Spot node ve sağ boyutlama ile iş yükü maliyetini düşürebilirsiniz.

✅
Dayanıklılık

Probe, PDB ve kesinti toleransıyla sağlam iş yükleri kurabilirsiniz.

Kimler İçin Uygundur?

  • GKE'de farklı türde iş yüklerini verimli çalıştırmak isteyen geliştirici
  • platform mühendisleri. Olay ve batch işleme ihtiyacı olan ekipler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
GKE'de stateless servislerden batch ve olay tabanlı iş yüklerine kadar farklı türleri verimli çalıştırmak isteyen geliştirici ve platform mühendisleri için uygundur.
KEDA ne işe yarar?
KEDA, kuyruk uzunluğu gibi olaylara göre iş yüklerini sıfıra kadar ölçekleyerek kaynak ve maliyeti optimize eder.
Batch işleme kapsanıyor mu?
Evet; Job, CronJob, Indexed Job ve çalışma kuyruğu desenleriyle paralel ve zamanlanmış toplu işleme işlenir.
Maliyet nasıl düşürülür?
Spot node kullanımı, kaynak isteği sağ boyutlama ve iş yükü yoğunlaştırma ile iş yükü başına maliyet azaltılır.
Sertifika veriliyor mu?
Eğitimi tamamlayanlara 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. Google Cloud Ready Hackathon: Running Cloud Workloads for Ku 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 Application Developer: Deployment Strategies and Package Management Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Application Developer: Deployment Strategies and Package Management Eğitimi

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

Kubernetes Application Developer: Deployment Strategies and Package Management eğitimi: 4 gün uygulamalı laboratuvar, kubectl ve gerçek küme senaryoları, DVA se

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Application Developer: GitOps & Continuous Delivery on Kubernetes Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Application Developer: GitOps & Continuous Delivery on Kubernetes Eğitimi

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

Kubernetes Application Developer: GitOps ve Continuous Delivery on Kubernetes eğitimi: GitOps ve sürekli teslimat. 4 gün uygulamalı laboratuvar, DVA sertifikası

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Application Developer: Local Development, Testing, and Continuous Integration Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Application Developer: Local Development, Testing, and Continuous Integration Eğitimi

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

Kubernetes Application Developer: Local Development, Testing, and Continuous Integration eğitimi: yerel geliştirme ve CI. 3 gün uygulamalı laboratuvar, DVA sert

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Application Developer: Monitoring, Alerting, and Performance Optimization Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Application Developer: Monitoring, Alerting, and Performance Optimization Eğitimi

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

Kubernetes Application Developer: Monitoring, Alerting, and Performance Optimization eğitimi: izleme, alarm ve performans. 4 gün uygulamalı laboratuvar, DVA ser

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Application Developer: Observability, Logging, and Probes Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Application Developer: Observability, Logging, and Probes Eğitimi

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

Kubernetes Application Developer: Observability, Logging, and Probes eğitimi: gözlemlenebilirlik, loglama ve probe. 3 gün uygulamalı laboratuvar, DVA sertifikas

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