MS AZURE CLOUD READY HACKATHON: RUNNING CLOUD-NATIVE WORKLOADS WITH KUBERNETES (MSAZRCWK) EĞİTİMİ

AKS node pool ile gerçek senaryoları adım adım çözün

AKS node pool, Key Vault CSI, KEDA ve Azure Monitor başlıklarını 3 günde laboratuvar uygulamalarıyla öğrenin

Azure Kubernetes Service üzerinde bulut-yerel iş yükü çalıştırma hackathon’u konusunda AKS node pool, Key Vault CSI, KEDA ve Azure Monitor başlıklarını işleyen, Orta seviye, 3 günlük uygulamalı DVA eğitimi.

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

Eğitim Hakkında

AKS node pool, Key Vault CSI ve KEDA ekseninde uygulamalı Azure Kubernetes Service üzerinde bulut-yerel iş yükü çalıştırma hackathon’u

Azure Kubernetes Service üzerinde bulut-yerel iş yükü çalıştırma hackathon’u konusunu Azure aboneliğinde takım halinde hackathon formatında uygulamalı olarak işleyen bu program; AKS node pool, Key Vault CSI, KEDA ve Azure Monitor başlıklarını kapsar. 3 gün boyunca komut satırı, YAML manifestleri ve gerçek hata senaryoları kullanılarak kavramlar çalışan yapılandırmalara dönüştürülür.

Süre ve Format

3 Gün. Her gün dört modül; her modül altı somut konu başlığı içerir ve AKS node pool ile Key Vault CSI üzerinde uygulama oturumlarıyla ilerler.

Seviye

Orta Seviye — AKS node pool, Key Vault CSI, KEDA ve Azure Monitor başlıklarını kapsayan, Azure aboneliğinde takım halinde hackathon formatında yürütülen 3 günlük uygulamalı program.

Öğrenme Metodu

Her modülde kısa teorik anlatımın ardından Azure aboneliğinde takım halinde hackathon formatında AKS node pool ve Key Vault CSI üzerinde elle uygulama yapılır, hata senaryoları birlikte çözülür.

Neden Bu Eğitim?

🛠️Uygulamalı Laboratuvar

Eğitim Azure aboneliğinde takım halinde hackathon formatında yürütülür; AKS node pool ve Key Vault CSI doğrudan komut satırında denenir.

🎯Sahaya Dönük İçerik

KEDA ve Azure Monitor gibi gerçek projelerde karşılaşılan bileşenler örnek senaryolarla işlenir.

🧭Üretime Hazırlık

“Hackathon: Bulut-Yerel İş Yükü Çözümü” aşaması; sorun giderme ve operasyonel en iyi uygulamalarla programı tamamlar.

Anahtar Konular

ms azure cloud ready hackathon: running cloud-native workloads withaks node poolkey vault csikedaazure monitorkubernetes eğitimidevops eğitimikonteyner orkestrasyonudva kurumsal eğitimuygulamalı kubernetes lab
“Her başarılı dağıtımın arkasında tekrarlanabilir bir süreç vardır.”

Ön Koşullar

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

1
Linux yönetimi

systemd, günlükler ve ağ araçlarıyla çalışma deneyimi gerekir.

2
Konteyner deneyimi

İmaj derleme ve çalıştırma süreçlerini daha önce kullanmış olmak beklenir.

3
Kubernetes aşinalığı

Pod, Deployment ve Service nesnelerini kubectl ile kullanabilmek yararlıdır.

4
Laboratuvar erişimi

Uygulamalar Azure aboneliğinde takım halinde hackathon formatında yapılır; tarayıcı ve SSH erişimi olan bir bilgisayar yeterlidir.

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ı, Azure Kubernetes Service ve Container Registry, Deployment, ReplicaSet ve Rollout, Service ve Servis Keşfi ve ConfigMap ve Secret Yönetimi başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
Azure Kubernetes Service ve Container Registry
  • Azure Container Registry (ACR) oluşturma, az acr build ve AKS bağlama
  • AKS küme oluşturma: node pool, Azure CNI ve yönetilen kimlik
  • Ingress (App Gateway / NGINX) ve Azure DNS entegrasyonu
  • Azure Key Vault CSI sürücüsü ile secret kullanımı
  • Azure Monitor Container Insights ve Log Analytics sorguları
  • Cluster autoscaler, KEDA eklentisi ve spot node pool
Modül 2
Deployment, ReplicaSet ve Rollout
  • Deployment - ReplicaSet - Pod sahiplik zinciri (ownerReferences)
  • RollingUpdate parametreleri: maxSurge ve maxUnavailable
  • kubectl rollout status, history, undo ile geri alma senaryoları
  • Recreate stratejisi ve ne zaman tercih edileceği
  • Blue/green ve canary yayın için etiket tabanlı yaklaşımlar
  • HorizontalPodAutoscaler (CPU/bellek metrikleri) ile otomatik ölçekleme
Modül 3
Service ve Servis Keşfi
  • ClusterIP, NodePort, LoadBalancer ve ExternalName tipleri
  • Endpoints ve EndpointSlice nesnelerinin servis eşleştirmesindeki rolü
  • CoreDNS ile servis keşfi: <svc>.<ns>.svc.cluster.local çözümlemesi
  • Headless Service ve StatefulSet ile kararlı ağ kimliği
  • kube-proxy iptables ve IPVS modlarının çalışma farkları
  • Session affinity, externalTrafficPolicy ve kaynak IP koruma
Modül 4
ConfigMap ve Secret Yönetimi
  • ConfigMap değerlerini env, envFrom ve volume olarak tüketme
  • Secret türleri (Opaque, kubernetes.io/tls, dockerconfigjson) ve base64 yanılgısı
  • etcd düzeyinde Secret şifreleme (EncryptionConfiguration)
  • Immutable ConfigMap/Secret ve yapılandırma değişiminde rollout tetikleme
  • External Secrets Operator ve Sealed Secrets ile gizli veri yönetimi
  • Downward API ile Pod meta verisini container içine aktarma
Günün hedefiKatılımcı, Zamanlama: Taint, Affinity ve Öncelik, Ingress, Gateway API ve Yük Dengeleme, Kalıcı Depolama: PV, PVC, StorageClass ve Ağ Politikaları ve CNI başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
Zamanlama: Taint, Affinity ve Öncelik
  • Scheduler filtreleme ve puanlama aşamaları
  • nodeAffinity, podAffinity ve podAntiAffinity kuralları
  • Taint ve toleration ile özel düğüm havuzları
  • topologySpreadConstraints ile bölgeler arası dengeli dağılım
  • PriorityClass, preemption ve PodDisruptionBudget
  • Cluster Autoscaler ve Karpenter ile düğüm ölçekleme mantığı
Modül 2
Ingress, Gateway API ve Yük Dengeleme
  • Ingress kaynağı, ingressClassName ve NGINX Ingress Controller kurulumu
  • TLS sonlandırma ve cert-manager ile otomatik sertifika yenileme
  • Gateway API: GatewayClass, Gateway ve HTTPRoute nesneleri
  • Path ve host tabanlı yönlendirme, rewrite ve rate limit
  • MetalLB ile bare-metal ortamda LoadBalancer servisi sağlama
  • Ağırlıklı trafik bölme ve canary yönlendirme
Modül 3
Kalıcı Depolama: PV, PVC, StorageClass
  • PersistentVolume ve PersistentVolumeClaim bağlanma (binding) mantığı
  • StorageClass, dinamik provisioning ve volumeBindingMode: WaitForFirstConsumer
  • accessModes (RWO, RWX, ROX, RWOP) ve reclaimPolicy etkileri
  • CSI sürücü mimarisi: controller ve node eklentileri
  • VolumeSnapshot, VolumeSnapshotClass ve klonlama
  • PVC genişletme (allowVolumeExpansion) ve veri taşıma senaryoları
Modül 4
Ağ Politikaları ve CNI
  • Pod ağ modeli: her Pod için benzersiz IP ve düğümler arası NAT’sız erişim
  • CNI eklentileri: Calico, Cilium ve Flannel karşılaştırması
  • NetworkPolicy ile ingress/egress kuralları ve default-deny şablonu
  • podSelector, namespaceSelector ve ipBlock birleşimleri
  • Overlay (VXLAN) ve BGP tabanlı yönlendirme farkları
  • Cilium eBPF veri düzlemi ve Hubble ile akış gözlemi
Günün hedefiKatılımcı, Küme Gözlemlenebilirliği, Küme Güvenliği ve Sertleştirme, Azure DevOps / GitHub Actions ile Konteyner CI/CD ve Sorun Giderme Metodolojisi başlıklarını laboratuvar ortamında uygulayarak günün çıktısını çalışan bir yapılandırmaya dönüştürür.
Modül 1
Küme Gözlemlenebilirliği
  • metrics-server, kubectl top ve kaynak tüketimi izleme
  • Merkezi log toplama: Fluent Bit DaemonSet ve Loki/Elasticsearch hedefleri
  • kubectl logs, describe, events ve debug ephemeral container kullanımı
  • Probe ve Event kayıtlarından kök neden analizi
  • Dağıtık izleme (OpenTelemetry, Jaeger) temelleri
  • SLO odaklı uyarı tasarımı ve alarm yorgunluğunu azaltma
Modül 2
Küme Güvenliği ve Sertleştirme
  • Pod Security Admission seviyeleri: privileged, baseline, restricted
  • Image güvenliği: Trivy taraması, imza doğrulama (cosign) ve admission politikaları
  • OPA Gatekeeper ve Kyverno ile politika uygulama
  • CIS Kubernetes Benchmark ve kube-bench çalıştırma
  • Runtime güvenlik: seccomp, AppArmor ve Falco kuralları
  • API sunucusu ve kubelet erişim sertleştirme bayrakları
Modül 3
Azure DevOps / GitHub Actions ile Konteyner CI/CD
  • Azure Pipelines YAML ve GitHub Actions workflow yapısı
  • Docker build/push ve ACR servis bağlantısı
  • AKS’e kubectl ve Helm ile otomatik dağıtım
  • Ortamlar, onay kapıları (approval) ve gizli değişkenler
  • Hackathon senaryosu: gereksinimlerden çalışan boru hattına takım çalışması
  • Sonuç sunumu ve mimari değerlendirme
Modül 4
Sorun Giderme Metodolojisi
  • Katmanlı teşhis: uygulama, Pod, Service, düğüm ve control plane ayrımı
  • Pending Pod nedenleri: kaynak yetersizliği, taint, PVC bağlanamaması
  • Düğüm NotReady durumu: kubelet günlükleri ve journalctl analizi
  • DNS ve servis erişim sorunları için netshoot ile debug Pod’u
  • etcd sağlık kontrolü ve API sunucusu gecikme belirtileri
  • Olay sonrası inceleme (postmortem) ve runbook oluşturma

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Azure Kubernetes Service

Azure Kubernetes Service ve Container Registry kapsamında Azure Container Registry (ACR) oluşturma, az acr build ve AKS bağlama ve Ingress (App Gateway / NGINX) ve Azure DNS entegrasyonu gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Deployment, ReplicaSet ve Rollout

Deployment, ReplicaSet ve Rollout kapsamında Deployment - ReplicaSet - Pod sahiplik zinciri (ownerReferences) ve kubectl rollout status, history, undo ile geri alma senaryoları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
ConfigMap ve Secret Yönetimi

ConfigMap ve Secret Yönetimi kapsamında ConfigMap değerlerini env, envFrom ve volume olarak tüketme ve etcd düzeyinde Secret şifreleme (EncryptionConfiguration) gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Zamanlama: Taint, Affinity ve Öncelik

Zamanlama: Taint, Affinity ve Öncelik kapsamında Scheduler filtreleme ve puanlama aşamaları ve Taint ve toleration ile özel düğüm havuzları gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Kalıcı Depolama: PV, PVC, StorageClass

Kalıcı Depolama: PV, PVC, StorageClass kapsamında PersistentVolume ve PersistentVolumeClaim bağlanma (binding) mantığı ve accessModes (RWO, RWX, ROX, RWOP) ve reclaimPolicy etkileri gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Ağ Politikaları ve CNI

Ağ Politikaları ve CNI kapsamında Pod ağ modeli: her Pod için benzersiz IP ve düğümler arası NAT’sız erişim ve NetworkPolicy ile ingress/egress kuralları ve default-deny şablonu gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Küme Güvenliği ve Sertleştirme

Küme Güvenliği ve Sertleştirme kapsamında Pod Security Admission seviyeleri: privileged, baseline, restricted ve OPA Gatekeeper ve Kyverno ile politika uygulama gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

✅
Azure DevOps / GitHub Actions

Azure DevOps / GitHub Actions ile Konteyner CI/CD kapsamında Azure Pipelines YAML ve GitHub Actions workflow yapısı ve AKS’e kubectl ve Helm ile otomatik dağıtım gibi konuları kendi ortamınızda uygulayıp doğrulayabilirsiniz.

Kimler İçin Uygundur?

  • Azure üzerinde Kubernetes iş yükleri işletecek bulut mühendisleri
  • geliştiriciler

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure üzerinde Kubernetes iş yükleri işletecek bulut mühendisleri ve geliştiriciler. Seviye: Orta.
Uygulamalar hangi ortamda yapılır?
Tüm laboratuvarlar Azure aboneliğinde takım halinde hackathon formatında gerçekleştirilir; AKS node pool ve Key Vault CSI katılımcıların kendi erişimleriyle denenir.
Eğitimde hangi konular işlenir?
3 günde AKS Küme Tasarımı ve İş Yükü Dağıtımı, Ölçekleme, Ağ ve Depolama ve Hackathon: Bulut-Yerel İş Yükü Çözümü aşamaları işlenir; öne çıkan başlıklar AKS node pool, Key Vault CSI, KEDA ve Azure Monitor.
Eğitim sonunda sertifika verilir mi?
Eğitim sonunda katılım ve başarı koşullarını sağlayanlar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim kodu, içerik odağını belirtir; ilgili üretici sınavları ayrı olup başvuru ve ücreti ilgili kuruma aittir.
Ön bilgi gerekli midir?
systemd, günlükler ve ağ araçlarıyla çalışma deneyimi gerekir. İmaj derleme ve çalıştırma süreçlerini daha önce kullanmış olmak beklenir.

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. MS Azure Cloud Ready Hackathon: Running cloud-native workloa 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 OrkestrasyonArchitecting with Google Kubernetes Engine (AGKE) Eğitimi
DevOps ve Konteyner Eğitimleri

Architecting with Google Kubernetes Engine (AGKE) Eğitimi

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

GKE üzerinde mimari tasarlayın: Standard/Autopilot kümeler, node havuzları, VPC-native ağ, Workload Identity, Gateway ve autoscaling (AGKE).

Detayları Gör →
Kubernetes ve OrkestrasyonArchitecting with Google Kubernetes Engine (GC-KE-2) Eğitimi
DevOps ve Konteyner Eğitimleri

Architecting with Google Kubernetes Engine (GC-KE-2) Eğitimi

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

GKE'de iş yüklerini üretimde işletin: StatefulSet, Persistent Disk/Filestore, Cloud Operations, autoscaling, Workload Identity ve Cloud Build/Deploy.

Detayları Gör →
Kubernetes ve OrkestrasyonArchitecting with Google Kubernetes Engine Eğitimi
DevOps ve Konteyner Eğitimleri

Architecting with Google Kubernetes Engine Eğitimi

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

Architecting with Google Kubernetes Engine: GKE mimari tasarımı: ağ, güvenlik, ölçekleme ve CI/CD. 3 gün uygulamalı eğitim, DVA Katılım ve Başarı Sertifikası.

Detayları Gör →
Kubernetes ve OrkestrasyonAutomate and Manage Red Hat OpenShift Virtualization with Ansible (DO336) Eğitimi
DevOps ve Konteyner Eğitimleri

Automate and Manage Red Hat OpenShift Virtualization with Ansible (DO336) Eğitimi

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

Automate and Manage Red Hat OpenShift Virtualization with: OpenShift Virtualization, KubeVirt, Ansible ve VM otomasyonu. 4 gün uygulamalı eğitim.

Detayları Gör →
Kubernetes ve OrkestrasyonAutomate and Manage Red Hat OpenShift Virtualization with Ansible (DO336LS) Eğitimi
DevOps ve Konteyner Eğitimleri

Automate and Manage Red Hat OpenShift Virtualization with Ansible (DO336LS) Eğitimi

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

Automate and Manage Red Hat OpenShift Virtualization with: OpenShift Virtualization ve Ansible otomasyonu, kompakt format. 3 gün uygulamalı eğitim.

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