AZURE'DA KUBERNETES (AKS) EĞİTİMİ

Azure'da Kubernetes'i AKS ile hayata geçir

Uygulamayı Docker ile paketleyip AKS'e dağıtın; ingress, KEDA, Istio ve CI/CD ile Azure'da çalışan bir Kubernetes platformu kurun.

Azure'da Kubernetes (AKS) eğitimi 3 gün sürer; odak: AKS ile Azure'da Kubernetes: dağıtım, ölçekleme, CI/CD ve mesh. Günlük başlıklar: Konteyner ve AKS Başlangıcı; Servisler, Geliştirme ve Operasyon; CI/CD, Mesh ve Güvenlik.

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

Eğitim Hakkında

AKS ile Azure'da Kubernetes: dağıtım, ölçekleme, CI/CD ve mesh

Azure'da Kubernetes (AKS) kullanımını konteynerden üretime taşıyan eğitim. Docker imajı ve ACR, AKS kurulumu, Deployment/Service/Ingress, ConfigMap/Secret ve Azure Disk/Files ile depolama uygulanır. Entra ID, workload identity, Key Vault, KEDA ve Cluster Autoscaler ile ölçekleme, Azure DevOps/GitHub Actions CI/CD, Istio add-on ile trafik yönetimi ve mTLS, Container Insights ile izleme ve sorun giderme ele alınır.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar Konteyner ve AKS Başlangıcı, Servisler, Geliştirme ve Operasyon, CI/CD, Mesh ve Güvenlik başlıklarını sırayla uygular.

Seviye

Orta Seviye — AKS ile Azure'da Kubernetes: dağıtım, ölçekleme, CI/CD ve mesh.

Öğrenme Metodu

Katılımcılar Azure aboneliğinde gerçek AKS ve ağ kaynakları kurarak, senaryo tabanlı laboratuvarlarla öğrenir.

Neden Bu Eğitim?

🧱Sıfırdan Üretime

Konteynerden başlayıp çalışan bir AKS platformuna ulaşırsınız.

🕸️Mesh Deneyimi

Istio add-on ile mTLS ve trafik bölme uygularsınız.

🔄Otomatik Dağıtım

Pipeline ile değişiklikleri AKS'e güvenli aktarırsınız.

Anahtar Konular

AKSAzure KubernetesAzure'da KubernetesAKS CI/CDAKS IstioAKS KEDAACR AKSAzure DevOps
“Buluttaki Kubernetes, bilgi birikiminizin taşınabilir hale gelmesidir.”

Ön Koşullar

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

1
Docker ve Linux

Konteyner ve Linux komut satırına temel aşinalık beklenir.

2
Azure Aboneliği

Laboratuvarlar için Azure aboneliği ve kaynak oluşturma yetkisi önerilir.

3
Kubernetes Farkındalığı

Pod, Deployment ve Service kavramlarının duyulmuş olması faydalıdır.

4
Azure CLI

az komutu ve Cloud Shell kullanımı eğitimde gösterilir; temel terminal bilgisi 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ı uygulamayı konteynerleştirir ve AKS'e ilk kez dağıtır.
Modül 1
Konteyner Teorisi ve OCI
  • Sanal makine ile konteyner mimarisi karşılaştırması, hypervisor ve paylaşılan çekirdek
  • OCI Image ve Runtime spesifikasyonları; runc, crun, gVisor ve Kata Containers
  • Konteyner çalışma zamanları: Docker, containerd, CRI-O, Podman farkları
  • Union filesystem ve copy-on-write yaklaşımı; overlayfs katman birleşimi
  • Twelve-Factor App ilkeleri ve konteyner dostu uygulama tasarımı
  • Durumsuz / durumlu iş yükleri ve konteyner kullanım senaryoları
Modül 2
Image Oluşturma ve Dockerfile
  • Dockerfile talimatları: FROM, RUN, COPY, ADD, ENV, ARG, ENTRYPOINT, CMD, HEALTHCHECK
  • Katman (layer) yapısı, build cache davranışı ve talimat sıralamasının etkisi
  • Multi-stage build ile derleme ve çalışma imajının ayrılması
  • .dockerignore, minimal taban imajlar (alpine, distroless, slim) ve imaj boyutu optimizasyonu
  • Root olmayan USER kullanımı ve ENTRYPOINT/CMD exec form farkı
  • docker history ve dive ile imaj katmanlarının incelenmesi
Modül 3
AKS Küme Kurulumu
  • AKS mimarisi: yönetilen control plane, system / user node pool, VMSS
  • az aks create parametreleri; kubenet, Azure CNI ve CNI overlay farkları
  • Microsoft Entra ID entegrasyonu, Azure RBAC for Kubernetes ve managed identity
  • ACR entegrasyonu (--attach-acr) ve imaj çekme kimlik doğrulaması
  • Küme yükseltme (upgrade channels), node image güncelleme ve planlı bakım
  • Özel AKS kümesi, API sunucusu VNet entegrasyonu ve erişim
Modül 4
İş 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
Günün hedefiKatılımcı servisleri ve depolamayı yapılandırır, AKS operasyonunu yönetir.
Modül 1
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ı
Modül 2
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 3
Geliştirici için AKS Çözümleri
  • Uygulamayı konteynerleştirip ACR'ye gönderme (az acr build)
  • Kubernetes manifest veya Helm ile AKS'e dağıtım
  • Azure DevOps Pipelines / GitHub Actions ile AKS'e CI/CD
  • Workload identity ile uygulamadan Azure kaynaklarına (Storage, Key Vault, Service Bus) erişim
  • Azure Service Bus ve Event Hubs ile ölçeklenen arka plan işleyiciler (KEDA)
  • Bicep veya Terraform ile altyapının kod olarak tanımlanması ve Bindings / Dapr tanıtımı
Modül 4
AKS Operasyonu ve Ölçekleme
  • Cluster Autoscaler, HPA ve KEDA ile olay tabanlı ölçekleme
  • Application Gateway Ingress Controller ve NGINX ingress ile trafik yönetimi
  • Azure Disk / Azure Files CSI, storage class ve yedekleme
  • Azure Monitor Container Insights, Managed Prometheus ve Grafana
  • Azure Key Vault Secrets Store CSI Driver ile gizli bilgi yönetimi
  • Azure Policy for Kubernetes ve Defender for Containers ile güvenlik
Günün hedefiKatılımcı otomatik dağıtım hattı kurar, trafik politikalarını uygular.
Modül 1
Kubernetes için CI/CD Hattı
  • Pipeline aşamaları: derleme, test, imaj oluşturma, tarama, registry push
  • Jenkins / GitLab CI / GitHub Actions ile kubectl ve Helm dağıtımı
  • Kaniko ve BuildKit ile kümede rootless imaj derleme
  • Tekton Pipelines: Task, Pipeline, PipelineRun ve Trigger kavramları
  • Ortamlar arası promotion, onay kapıları ve imaj tag stratejisi
  • Dağıtım sonrası doğrulama ve otomatik geri alma (rollout undo)
Modül 2
Istio Service Mesh Temelleri
  • Service mesh kavramı, Envoy sidecar enjeksiyonu ve control plane (istiod)
  • VirtualService ve DestinationRule ile trafik yönlendirme ve alt küme (subset) tanımı
  • Canary ve ağırlıklı trafik bölme, header tabanlı yönlendirme
  • Gateway kaynağı ile giriş trafiği ve TLS yönetimi
  • mTLS, PeerAuthentication ve AuthorizationPolicy ile sıfır güven yaklaşımı
  • Kiali, Jaeger ve Prometheus ile servis topolojisi ve telemetri
Modül 3
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 4
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

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Konteyner Teorisi

OCI standartlarını ve konteyner çalışma zamanlarını kavramsal düzeyde karşılaştırabilirsiniz.

✅
AKS Kurulumu

AKS kümesini ağ, kimlik ve ACR entegrasyonuyla doğru yapılandırarak kurabilirsiniz.

✅
İş Yükü Yönetimi

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

✅
Config ve Depolama

Uygulama yapılandırmasını ve kalıcı depolamayı ConfigMap, Secret ve PVC ile yönetebilirsiniz.

✅
AKS Uygulama Geliştirme

Uygulamanızı AKS'e CI/CD ve workload identity ile güvenli şekilde dağıtabilirsiniz.

✅
CI/CD Hattı

Kubernetes'e otomatik derleme, tarama ve dağıtım yapan pipeline kurabilirsiniz.

✅
Istio Trafik Yönetimi

Istio ile trafik yönlendirme, mTLS ve gözlemlenebilirlik yapılandırabilirsiniz.

✅
Küme Güvenliği

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

Kimler İçin Uygundur?

  • Azure'da Kubernetes'e geçecek geliştiriciler
  • sistem yöneticileri
  • DevOps mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure'da Kubernetes'e geçecek geliştiriciler, sistem yöneticileri ve DevOps mühendisleri için uygundur.
Eğitime katılmak için hangi ön bilgiler gerekir?
Konteyner ve Linux komut satırına temel aşinalık beklenir. Laboratuvarlar için Azure aboneliği ve kaynak oluşturma yetkisi önerilir. Pod, Deployment ve Service kavramlarının duyulmuş olması faydalıdır.
Eğitim AKS eğitimiyle aynı mı?
Bu program daha çok uygulamayı konteynerleştirip AKS'e taşıyan ekipler için; Azure CNI ve operasyon ayrıntılarına odaklanan AKS eğitiminden farklı olarak geliştirici, CI/CD ve mesh ağırlıklıdır.
Uygulamalı çalışmalar hangi ortamda yapılır?
Uygulamalar bir Azure aboneliğinde, Azure CLI ve kubectl ile yapılır; gerekirse laboratuvar abonelikleri sağlanı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. Azure'da Kubernetes (AKS) Eğitimi 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 Genişletme: Operatörler ve Özel Kaynaklar Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Genişletme: Operatörler ve Özel Kaynaklar Eğitimi

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

Kubernetes Genişletme: Operatörler ve Özel Kaynaklar eğitimi: özel kaynaklar ve operatörler. 4 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Se

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes İleri Seviye Ağ Yönetimi Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes İleri Seviye Ağ Yönetimi Eğitimi

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

Kubernetes İleri Seviye Ağ Yönetimi eğitimi: ileri seviye ağ yönetimi. 4 gün uygulamalı lab ve Digital Vizyon Akademi Katılım ve Başarı Sertifikası.

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Manifests, Declaratives, & Imperatives Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Manifests, Declaratives, & Imperatives Eğitimi

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

Kubernetes manifest yazımı ile declarative ve imperative yönetim yaklaşımları: apiVersion/kind/spec yapısı, kubectl apply ve dry-run, kubectl create --dry-run -

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

Kubernetes Mimarisi Eğitimi

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

Kubernetes mimarisinin bileşenleri ve çalışma mantığı: kube-apiserver, etcd, scheduler ve kubelet ve CNI. 3 gün uygulamalı DVA eğitimi.

Detayları Gör →
Kubernetes ve OrkestrasyonKubernetes Mimarisi ve Tasarım Desenleri Eğitimi
DevOps ve Konteyner Eğitimleri

Kubernetes Mimarisi ve Tasarım Desenleri Eğitimi

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

Kubernetes mimarisi ve bulut-yerel tasarım desenleri: Sidecar ve Init Container, Operator deseni, topologySpreadConstraints ve PodDisruptionBudget. 4 gün uygula

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