KUBERNETES ÜZERİNDE SUNUCUSUZ UYGULAMA MİMARİSİ EĞİTİMİ

Kubernetes'te sunucusuz uygulamalar inşa et

Knative Serving ile ölçek-sıfıradan Eventing ile olay akışına, KEDA ile olay tabanlı ölçeklemeden fonksiyon dağıtımına kadar K8s üzerinde sunucusuz mimariyi öğrenin.

Kubernetes üzerinde sunucusuz mimari eğitimi; Knative Serving ile ölçek-sıfıra ve trafik yönetimi, Knative Eventing broker/trigger ve CloudEvents, KEDA ile olay tabanlı ölçekleme ve fonksiyon dağıtımını uygulamalı ele alır.

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

Eğitim Hakkında

Knative, olay tabanlı mimari ve KEDA ile ölçekleme

Bu eğitim, Kubernetes üzerinde sunucusuz uygulama mimarisi kurmayı kapsar. Knative Serving ile istek tabanlı otomatik ölçekleme ve ölçek-sıfıra (scale-to-zero), revision ve trafik bölme (blue-green/canary); Knative Eventing ile broker, trigger, source ve CloudEvents işlenir. Ardından KEDA ile Kafka, RabbitMQ, Prometheus gibi kaynaklardan olay tabanlı ölçekleme; fonksiyon çerçeveleri (func/OpenFunction), soğuk başlangıç yönetimi ve gözlemlenebilirlik ele alınır. Katılımcı, olay güdümlü ve istek güdümlü sunucusuz iş yüklerini Kubernetes üzerinde tasarlayıp işletebilir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar Knative Serving'den Eventing ve KEDA ile olay ölçeklemeye ilerler.

Seviye

İleri Seviye — Kubernetes üzerinde sunucusuz (serverless) mimari: Knative Serving/Eventing, ölçek-sıfıra, olay tabanlı akış ve KEDA ile olay ölçeklemenin ele alınması.

Öğrenme Metodu

Katılımcılar bir kümeye Knative ve KEDA kurup ölçek-sıfıra servisler ve olay tabanlı iş yükleri dağıtarak öğrenir.

Neden Bu Eğitim?

🪄Ölçek-Sıfıra

Trafik yokken sıfıra inen, gelince hızla ayağa kalkan servisler kurarsınız.

📨Olay Tabanlı

CloudEvents ve broker/trigger ile gevşek bağlı mimariler tasarlarsınız.

📈Olay Ölçekleme

KEDA ile kuyruk derinliğine göre otomatik ölçekleme sağlarsınız.

Anahtar Konular

kubernetes serverlessknativeknative servingknative eventingkedascale to zerocloudeventsolay tabanlı mimarikubernetes fonksiyonsunucusuz mimari
“Sunucusuz, sunucuyu yok etmez; onu görünmez kılar.”

Ön Koşullar

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

1
Kubernetes Bilgisi

Deployment, Service ve HPA kavramları bilinmelidir.

2
Konteyner

Uygulamayı imaj olarak paketleme deneyimi beklenir.

3
Olay Kavramı

Mesaj kuyruğu ve pub/sub kavramlarına aşinalık faydalıdır.

4
Küme

Knative/KEDA kurulabilecek bir test 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ı, Knative ile istek güdümlü servisler çalıştırır.
Modül 1
Serving Mimarisi
  • Knative Service (ksvc) kaynağı
  • Configuration ve Route
  • Activator ve Autoscaler rolü
  • Queue-proxy sidecar
  • networking katmanı (Kourier/Istio)
  • Serving kurulum doğrulama
Modül 2
Autoscaling
  • KPA (Knative Pod Autoscaler)
  • concurrency tabanlı ölçekleme
  • ölçek-sıfıra (scale-to-zero)
  • minScale/maxScale ayarı
  • soğuk başlangıç gecikmesi
  • panic ve stable window
Modül 3
Revision
  • her değişiklikte yeni revision
  • revision'lar arası geçiş
  • immutable revision kavramı
  • revision garbage collection
  • revision etiketleri
  • rollback için eski revision
Modül 4
Trafik Yönetimi
  • trafik yüzdesi ile bölme
  • blue-green dağıtım
  • canary yayılım
  • tag tabanlı erişim
  • başarısızlıkta trafik geri çekme
  • trafik ve revision ilişkisi
Günün hedefiKatılımcı, olay tabanlı akışlar kurar.
Modül 1
CloudEvents
  • CloudEvents spesifikasyonu
  • olay metadata (type, source, id)
  • HTTP binding
  • olay içeriği (data) formatı
  • olay üretici ve tüketici
  • olay şema yönetimi
Modül 2
Broker ve Trigger
  • broker ile olay merkezi
  • trigger ile filtreleme
  • attribute tabanlı eşleştirme
  • dead letter sink
  • delivery garantileri ve retry
  • MT-Channel-Broker mimarisi
Modül 3
Source
  • PingSource ile zamanlanmış olay
  • ApiServerSource (küme olayları)
  • KafkaSource
  • SinkBinding
  • özel source geliştirme
  • source yapılandırması
Modül 4
Olay Akışı
  • Sequence ile sıralı işleme
  • Parallel ile dallanma
  • olay dönüştürme
  • akışta hata yönetimi
  • gevşek bağlı mimari deseni
  • olay güdümlü mikroservis
Günün hedefiKatılımcı, olay kaynaklarına göre ölçekler ve izler.
Modül 1
KEDA Temelleri
  • KEDA mimarisi ve operator
  • ScaledObject ve ScaledJob
  • HPA ile entegrasyon
  • ölçek-sıfıra desteği
  • polling interval ve cooldown
  • Knative ile KEDA karşılaştırması
Modül 2
Scaler'lar
  • Kafka lag scaler
  • RabbitMQ kuyruk scaler
  • Prometheus metrik scaler
  • cron scaler
  • cloud kuyruk (SQS/Azure Queue) scaler
  • trigger authentication
Modül 3
Fonksiyonlar
  • Knative func ile fonksiyon
  • Cloud Native Buildpacks
  • fonksiyon şablonları
  • yerel geliştirme ve dağıtım
  • OpenFunction genel bakış
  • fonksiyon vs servis seçimi
Modül 4
Gözlemlenebilirlik
  • Knative metrikleri (Prometheus)
  • istek ve concurrency metrikleri
  • dağıtık izleme (tracing)
  • soğuk başlangıç ölçümü
  • ölçekleme davranışı analizi
  • maliyet ve performans dengesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Knative Serving

ölçek-sıfıra servisleri dağıtabilirsiniz.

✅
Trafik

revision'lar arası canary/blue-green yapabilirsiniz.

✅
Eventing

broker/trigger ile olay akışı kurabilirsiniz.

✅
CloudEvents

CloudEvents ile standart olaylar üretebilirsiniz.

✅
KEDA

olay kaynaklarına göre otomatik ölçekleyebilirsiniz.

✅
Scaler

Kafka/RabbitMQ/Prometheus scaler'ları tanımlayabilirsiniz.

✅
Fonksiyonlar

Knative func ile fonksiyon dağıtabilirsiniz.

✅
İşletim

sunucusuz iş yüklerinin performansını izleyebilirsiniz.

Kimler İçin Uygundur?

  • Kubernetes üzerinde olay tabanlı ve sunucusuz uygulamalar tasarlamak isteyen yazılım mimarları
  • geliştiriciler
  • platform mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kubernetes üzerinde olay tabanlı ve sunucusuz uygulamalar tasarlamak isteyen yazılım mimarları, geliştiriciler ve platform mühendisleri için uygundur.
Knative ile KEDA farkı nedir?
Knative Serving istek/concurrency tabanlı ölçekler ve ölçek-sıfıra sağlar; KEDA ise Kafka, kuyruk veya metrik gibi dış olay kaynaklarına göre ölçekler. İkisi birlikte kullanılabilir.
Soğuk başlangıç bir sorun mu?
Ölçek-sıfıradan ayağa kalkış gecikme yaratabilir; eğitimde minScale, concurrency ayarı ve ölçüm teknikleriyle bu yönetilir.
CloudEvents neden önemli?
CloudEvents olayları standart bir formatta tanımlar; böylece farklı üretici ve tüketiciler arasında birlikte çalışabilirlik sağlanır.
Ön koşul nedir?
Temel Kubernetes kaynak bilgisi ve konteyner paketleme deneyimi gerekir; mesaj kuyruğu kavramı faydalıdı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 Üzerinde Sunucusuz Uygulama Mimarisi Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Kubernetes ve OrkestrasyonRed Hat OpenShift Administration III: Scaling Deployments in the Enterprise (DO380) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration III: Scaling Deployments in the Enterprise (DO380) Eğitimi

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

Kurumsal ölçekte OpenShift: MachineConfig, GitOps/Argo CD, ACM, etcd, Compliance Operator ve OADP uygulamalı eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration III: Scaling Deployments in the Enterprise (DO380LS) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration III: Scaling Deployments in the Enterprise (DO380LS) Eğitimi

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

Kurumsal ölçekte OpenShift: MachineConfig, GitOps/Argo CD, ACM, etcd, Compliance Operator ve OADP uygulamalı eğitimi. Çevrimiçi format.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Administration III: Scaling Deployments in the Enterprise with Exam Classroom Training Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Administration III: Scaling Deployments in the Enterprise with Exam Classroom Training Eğitimi

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

Kurumsal ölçekte OpenShift: MachineConfig, GitOps/Argo CD, ACM, etcd, Compliance Operator ve OADP uygulamalı eğitimi. Sınav hazırlığı odaklı.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Ağ Yapılandırması ve Yönetimi Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Ağ Yapılandırması ve Yönetimi Eğitimi

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

OpenShift ağ yapılandırması: OVN-Kubernetes, Route TLS, NetworkPolicy, Egress IP, Multus, MetalLB ve ağ tanılama eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonRed Hat OpenShift Data Foundation ile Kurumsal Kubernetes Depolama Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat OpenShift Data Foundation ile Kurumsal Kubernetes Depolama Eğitimi

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

OpenShift Data Foundation: Ceph RBD, CephFS, S3 nesne depolama, snapshot, kapasite yönetimi ve DR uygulamalı eğitimi.

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