AWS CLOUD READY HACKATHON: RUNNING CLOUD WORKLOADS WITH KUBERNETES (AWSHRWK) EĞİTİMİ

AWS'de Kubernetes iş yüklerini hackathon temposunda çalıştır

EKS üzerinde managed node group, ALB Controller, IRSA, HPA ve Karpenter ile iş yüklerini takım halinde kurun, test edin ve sunun.

AWS Cloud Ready Hackathon: Running Cloud Workloads with Kubernetes (AWSHRWK) eğitimi 3 gün sürer; odak: AWS EKS üzerinde Kubernetes iş yükleri: ölçekleme, güvenlik ve hackathon uygulaması.

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

Eğitim Hakkında

AWS EKS üzerinde Kubernetes iş yükleri: ölçekleme, güvenlik ve hackathon uygulaması

Bu hackathon formatlı eğitim, AWS üzerinde Kubernetes iş yükü çalıştırmaya odaklanır. Kubernetes mimarisi, eksctl ile EKS, managed node group ve Fargate profile, VPC CNI, AWS Load Balancer Controller, IRSA, EBS/EFS CSI, HPA ve Karpenter uygulanır. Son gün takımlar verilen senaryo için Deployment, Ingress, kalıcı depolama ve ölçekleme içeren çözümü kurar, yük testi yapar ve sunar.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar Kubernetes ve EKS Mimarisi, Depolama, Zamanlama ve Güvenlik, Hackathon Uygulaması başlıklarını sırayla uygular.

Seviye

Orta Seviye — AWS EKS üzerinde Kubernetes iş yükleri: ölçekleme, güvenlik ve hackathon uygulaması.

Öğrenme Metodu

Katılımcılar AWS hesabında gerçek kaynaklar oluşturup CLI ve konsolla uygulayarak, senaryo tabanlı laboratuvarlarla öğrenir.

Neden Bu Eğitim?

🚢EKS Uygulaması

Gerçek bir EKS kümesinde yönetilen düğümler ve ALB ile iş yükü çalıştırırsınız.

📈Ölçekleme

HPA ve Karpenter ile yük altında davranışı gözlemlersiniz.

👥Takım Çalışması

Mimariyi ve sorumlulukları paylaşarak ortak çözüm üretirsiniz.

Anahtar Konular

AWS EKSKubernetes iş yüküEKS ALB ControllerIRSAKarpenterAWS hackathonEKS node groupKubernetes AWS
“Çalışan iş yükü, en iyi sunumdur.”

Ön Koşullar

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

1
Docker Temelleri

İmaj ve konteyner kavramlarına temel düzeyde aşinalık faydalıdır.

2
AWS Hesabı

Laboratuvarlar için IAM yetkisi olan bir AWS hesabı önerilir.

3
Temel Ağ Bilgisi

VPC, alt ağ ve güvenlik grubu mantığına genel aşinalık beklenir.

4
Komut Satırı

AWS CLI ve Linux terminali kullanabilmek 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ı EKS kümesini kurar ve uygulamaları dağıtır.
Modül 1
Kubernetes Mimarisi
  • Control plane bileşenleri: kube-apiserver, etcd, kube-scheduler, controller-manager
  • Node bileşenleri: kubelet, kube-proxy, container runtime (CRI) ve CNI eklentileri
  • API nesneleri, deklaratif model, kontrol döngüsü (reconciliation) ve admission akışı
  • kubectl, kubeconfig, context ve namespace yönetimi
  • Pod yaşam döngüsü: Pending, Running, CrashLoopBackOff, Terminating adımları
  • Etiket (label), seçici (selector) ve annotation kullanımı
Modül 2
Amazon EKS ve Konteyner İş Yükleri
  • EKS mimarisi: yönetilen control plane, managed node group ve Fargate profile
  • eksctl ile küme oluşturma, VPC CNI ve IP adres yönetimi
  • IAM Roles for Service Accounts (IRSA) / EKS Pod Identity ile yetkilendirme
  • AWS Load Balancer Controller ile ALB / NLB Ingress
  • Cluster Autoscaler ve Karpenter ile düğüm ölçekleme
  • EBS / EFS CSI sürücüleri ve CloudWatch Container Insights
Modül 3
İş Yükü Kaynakları
  • Pod, ReplicaSet ve Deployment; rollout status, rollout undo ve revisionHistoryLimit
  • RollingUpdate parametreleri: maxSurge ve maxUnavailable
  • StatefulSet: kararlı kimlik, headless service ve volumeClaimTemplates
  • DaemonSet, Job ve CronJob kaynaklarının kullanım alanları
  • Liveness, readiness ve startup probe yapılandırması
  • Init container, lifecycle hook (preStop) ve graceful termination
Modül 4
Servis, Ingress ve Ağ
  • Service tipleri: ClusterIP, NodePort, LoadBalancer, ExternalName ve headless
  • CoreDNS ile servis keşfi ve DNS kayıt formatı
  • Ingress kaynakları, ingress-nginx ve TLS sonlandırma (cert-manager)
  • Gateway API: GatewayClass, Gateway ve HTTPRoute
  • NetworkPolicy ile pod trafiğinin kısıtlanması (default deny)
  • CNI karşılaştırması: Calico, Cilium, Flannel; kube-proxy iptables ve IPVS modları
Günün hedefiKatılımcı iş yüklerini ölçekler, güvenlik politikalarını uygular.
Modül 1
Yapılandırma ve Depolama
  • ConfigMap ve Secret oluşturma; env, volume ve projected olarak bağlama
  • Secret şifreleme (encryption at rest) ve harici secret yönetimi (External Secrets, Vault)
  • PersistentVolume, PersistentVolumeClaim ve erişim modları (RWO, RWX, ROX)
  • StorageClass, dinamik provisioning ve volumeBindingMode
  • CSI sürücüleri, VolumeSnapshot ve volume genişletme
  • emptyDir, hostPath ve ephemeral volume kullanım sınırları
Modül 2
Pod Zamanlama ve Kaynak Yönetimi
  • Scheduler akışı: filtreleme (predicates) ve puanlama (priorities) aşamaları
  • nodeSelector, nodeAffinity ve podAffinity / podAntiAffinity kuralları
  • Taint ve toleration ile özel düğüm havuzları; cordon, drain
  • topologySpreadConstraints ile zone bazlı dağıtım
  • resource requests/limits, QoS sınıfları (Guaranteed, Burstable, BestEffort) ve LimitRange
  • PriorityClass, preemption ve ResourceQuota ile kiracı bazlı kota
Modül 3
Kubernetes Güvenliği
  • RBAC: Role, ClusterRole, RoleBinding ve kubectl auth can-i ile yetki testi
  • ServiceAccount, token projeksiyonu ve workload kimliği
  • Pod Security Admission (baseline/restricted) ve securityContext (runAsNonRoot, seccomp)
  • Admission politikaları: OPA Gatekeeper veya Kyverno ile kural zorlama
  • İmaj tarama, imza doğrulama ve private registry için imagePullSecrets
  • API server denetim kayıtları (audit log) ve CIS Kubernetes Benchmark
Modül 4
Küme Kurulumu ve Operasyon
  • kubeadm init/join ile küme kurulumu, ön gereksinimler (swap, sysctl, containerd)
  • Küme sürüm yükseltme: kubeadm upgrade planı ve düğüm sırası
  • etcd yedekleme ve geri yükleme: etcdctl snapshot save/restore
  • Sertifika yönetimi ve süre dolumu: kubeadm certs check-expiration
  • HPA, VPA ve Cluster Autoscaler ile otomatik ölçekleme
  • Yüksek erişilebilir control plane: çoklu master ve harici etcd topolojisi
Günün hedefiKatılımcı takım olarak bir Kubernetes iş yükü çözümünü EKS'te hayata geçirir.
Modül 1
AWS'de Kubernetes İş Yükü Çalıştırma Uygulaması
  • Hackathon senaryosu: hedef uygulamanın mimarisi ve başarı ölçütleri
  • EKS kümesi hazırlama, node group ve ağ yapılandırması
  • Uygulamanın dağıtımı: Deployment, Service, Ingress ve HPA
  • Kalıcı depolama, Secrets Manager entegrasyonu ve yapılandırma
  • Yük testi, ölçekleme gözlemi ve sorun giderme
  • Çözümün sunumu ve değerlendirmesi
Modül 2
Sorun Giderme ve Gözlemlenebilirlik
  • kubectl describe, get events, logs --previous ve debug (ephemeral container)
  • Pending, ImagePullBackOff, CrashLoopBackOff ve OOMKilled nedenlerinin ayrıştırılması
  • Servis erişilemezliği: endpoint, selector, DNS ve NetworkPolicy kontrol sırası
  • metrics-server, kubectl top ve kube-state-metrics
  • Prometheus, Alertmanager ve Grafana ile izleme; temel PromQL sorguları
  • Merkezi loglama: Fluent Bit / Loki ve düğüm seviyesinde journalctl, crictl
Modül 3
Helm, Kustomize ve GitOps
  • Helm chart yapısı, values.yaml, template fonksiyonları ve helm upgrade --install
  • Chart bağımlılıkları, repository ve helm diff ile değişiklik önizleme
  • Kustomize base/overlay yapısı, patch ve generator kullanımı
  • Argo CD ile Git'ten otomatik senkronizasyon, App of Apps deseni
  • Flux CD ve progresif teslimat (Argo Rollouts: canary, blue-green)
  • Sürüm geri alma, drift tespiti ve çok ortamlı (dev/staging/prod) GitOps düzeni
Modül 4
Operasyonel Modeller ve Orkestrasyona Geçiş
  • Tek ana makine, Compose, Swarm ve Kubernetes işletim modellerinin kıyaslanması
  • Immutable infrastructure ve "pets vs cattle" yaklaşımı
  • Konteyner loglama, metrik ve izleme mimarisi (cAdvisor, Prometheus, Grafana)
  • Yüksek erişilebilirlik, rolling update ve sağlık kontrolü kavramları
  • Kapasite planlama, kaynak talebi/limiti ve maliyet değerlendirmesi
  • Konteynerleştirilecek uygulama için geçiş (migration) yol haritası hazırlama

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Küme Mimarisi

Kubernetes bileşenlerini ve kontrol döngüsünü açıklayarak kümedeki isteğin yolunu izleyebilirsiniz.

✅
İş Yükü Yönetimi

Deployment, StatefulSet ve Job kaynaklarını probe ve güncelleme stratejileriyle yönetebilirsiniz.

✅
Servis ve Ağ

Service, Ingress ve NetworkPolicy ile küme içi ve dışı trafiği tasarlayıp güvenceye alabilirsiniz.

✅
Zamanlama ve Kaynak

Affinity, taint ve kaynak limitleriyle pod yerleşimini kontrol edebilirsiniz.

✅
Küme Güvenliği

RBAC, Pod Security ve politika motorlarıyla Kubernetes kümesini sertleştirebilirsiniz.

✅
EKS İş Yükü Çözümü

Verilen senaryoya uygun bir Kubernetes iş yükünü EKS'te hızla ayağa kaldırabilirsiniz.

✅
Sorun Giderme

Sistematik kontrol sırasıyla pod, servis ve düğüm sorunlarını tespit edip çözebilirsiniz.

✅
Operasyonel Modeller

Farklı konteyner işletim modellerini karşılaştırıp kurumunuza uygun geçiş planını çıkarabilirsiniz.

Kimler İçin Uygundur?

  • AWS ve Kubernetes ile iş yükü işletecek bulut mühendisleri
  • DevOps
  • SRE ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
AWS ve Kubernetes ile iş yükü işletecek bulut mühendisleri, DevOps ve SRE ekipleri için uygundur.
Eğitime katılmak için hangi ön bilgiler gerekir?
İmaj ve konteyner kavramlarına temel düzeyde aşinalık faydalıdır. Laboratuvarlar için IAM yetkisi olan bir AWS hesabı önerilir. VPC, alt ağ ve güvenlik grubu mantığına genel aşinalık beklenir.
AWSHCKC ile farkı nedir?
AWSHCKC CI/CD hattı odaklıdır; bu program ise Kubernetes iş yükü çalıştırma, ölçekleme ve işletim odaklıdır.
Uygulamalı çalışmalar hangi ortamda yapılır?
Uygulamalar bir AWS hesabında, AWS CLI ve Docker ile yapılır; gerekirse eğitmen tarafından sağlanan laboratuvar hesapları kullanılır.
Eğitim sonunda belge verilir mi?
Programı tamamlayan katılımcılara 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. AWS Cloud Ready Hackathon: Running Cloud Workloads with Kube 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 OrkestrasyonMinikube ve Kubernetes'e Giriş Eğitimi
DevOps ve Konteyner Eğitimleri

Minikube ve Kubernetes'e Giriş Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Minikube ile yerel Kubernetes ortamında temel kavramlar: minikube start, kubectl, Pod ve Service ve ingress addon. 2 gün uygulamalı DVA eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonMirantis Kubernetes Engine (MKE) (CN212) Eğitimi
DevOps ve Konteyner Eğitimleri

Mirantis Kubernetes Engine (MKE) (CN212) Eğitimi

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

Mirantis Kubernetes Engine (MKE) kurulumu ve yönetimi (CN212 kapsamı): MKE manager/worker, Mirantis Container Runtime, MSR ve Swarm ve Kubernetes. 3 gün uygulam

Detayları Gör →
Kubernetes ve OrkestrasyonMS Azure Cloud Ready Hackathon: Containers, Kubernetes, CI & CD (MSAZCKCICD) Eğitimi
DevOps ve Konteyner Eğitimleri

MS Azure Cloud Ready Hackathon: Containers, Kubernetes, CI & CD (MSAZCKCICD) Eğitimi

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

Azure üzerinde konteyner, Kubernetes ve CI/CD hackathon çalışması: Azure Container Registry, AKS, Azure Pipelines ve GitHub Actions. 3 gün uygulamalı DVA eğitim

Detayları Gör →
Kubernetes ve OrkestrasyonMS Azure Cloud Ready Hackathon: Running cloud-native workloads with Kubernetes (MSAZRCWK) Eğitimi
DevOps ve Konteyner Eğitimleri

MS Azure Cloud Ready Hackathon: Running cloud-native workloads with Kubernetes (MSAZRCWK) Eğitimi

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

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

Detayları Gör →
Kubernetes ve OrkestrasyonMulticluster Management with Red Hat Advanced Cluster Management for Kubernetes (DO432) Eğitimi
DevOps ve Konteyner Eğitimleri

Multicluster Management with Red Hat Advanced Cluster Management for Kubernetes (DO432) Eğitimi

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

Red Hat Advanced Cluster Management ile çok kümeli yönetim (DO432 kapsamı): MultiClusterHub, ManagedCluster, Policy ve Placement ve ApplicationSet. 4 gün uygula

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