GOOGLE KUBERNETES ENGİNE İLE MİMARİ TASARIM EĞİTİMİ

GKE mimarisini gerekçeleriyle tasarlayın

VPC-native ağ, regional küme, özel küme, IAM ve Workload Identity, maliyet, yedekleme ve çok kümeli yönetim kararlarını mimari bakışla ele alır

GKE ile Mimari Tasarım eğitimi, GKE'de ağ, güvenlik, depolama, ölçekleme ve çok kümeli mimari kararları konularını 4 günde laboratuvar uygulamalarıyla işler.

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

Eğitim Hakkında

GKE üzerinde güvenilir ve maliyet bilinçli mimari tasarımı

GKE tabanlı çözüm tasarlayan mimarlar için eğitim. Regional ve Autopilot seçimi, VPC-native IP planlaması, Shared VPC ve Private Service Connect, Private cluster, Workload Identity, Binary Authorization, NetworkPolicy, Persistent Disk/Filestore ve Backup for GKE, ölçekleme, maliyet ve çok kümeli fleet yönetimi vaka çalışmalarıyla işlenir.

Süre ve Format

4 Gün. Her gün dört modül; ilk gün GKE Mimarisi ve Ağ Tasarımı, son gün Platform Seçimi, Dayanıklılık ve GitOps konularına odaklanır.

Seviye

İleri Seviye — ağ planlaması, güvenlik, depolama, ölçekleme ve çok kümeli yönetim kararlarını kapsayan GKE mimari tasarımı.

Öğrenme Metodu

Katılımcılar Google Cloud projesinde gcloud ve kubectl ile GKE kümeleri oluşturur; dağıtım, ölçekleme ve güvenlik adımlarını gerçek bulut kaynaklarıyla uygular (DVA lab hesabı veya katılımcı hesabı).

Neden Bu Eğitim?

☁️Yönetilen Kubernetes

Control plane'i Google'a bırakıp uygulamaya odaklanmanın GKE'deki pratik yollarını görürsünüz.

💸Maliyet Farkındalığı

Autopilot, Spot VM ve autoscaling ile maliyeti kontrol altında tutan tasarımlar yaparsınız.

🔑Bulut Kimlik Yönetimi

Workload Identity ve IAM ile sır paylaşmadan Google servislerine güvenli erişim kurarsınız.

Anahtar Konular

gke mimarigke tasarımprivate clustershared vpcgke fleetbackup for gkegke eğitimigoogle kubernetes enginegcp kubernetesgke autopilotworkload identitygoogle cloud
“Bulutta ölçek bir lüks değil, doğru tasarlanmış bir varsayılandır.”

Ön Koşullar

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

1
Konteyner Bilgisi

Docker imajı oluşturma ve konteyner çalıştırma konusunda temel bilgi beklenir.

2
Bulut Kavramları

Proje, bölge, VM ve ağ gibi genel bulut kavramlarına aşinalık faydalıdır.

3
Komut Satırı

gcloud ve kubectl komutlarını terminalden çalıştırabilmek gerekir.

4
Google Cloud Erişimi

Faturalama etkin bir Google Cloud projesi veya DVA'nın sağladığı lab erişimi kullanılı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ı, GKE Temelleri ve Küme Oluşturma ve GKE Mimari Tasarım Kararları konularında uygulama yapar; Küme Ağı: CNI ve NetworkPolicy ile Servis, Ingress ve Gateway API başlıklarında laboratuvar çalışmasını tamamlar.
Modül 1
GKE Temelleri ve Küme Oluşturma
  • Google Cloud proje, IAM ve gcloud CLI yapılandırması
  • Standard ve Autopilot modları ile faturalandırma farkları
  • Zonal ve regional küme, node pool ve release channel seçimi
  • gcloud container clusters create ve get-credentials komutları
  • Cloud Shell, Artifact Registry ve ilk uygulamanın dağıtımı
  • GKE kontrol düzlemi yönetimi ve SLA'ya etkisi
Modül 2
GKE Mimari Tasarım Kararları
  • Bölgesel yüksek erişilebilirlik, çok kümeli mimari ve fleet yönetimi
  • VPC-native küme, alias IP aralıkları ve IP planlaması
  • Paylaşımlı VPC, güvenlik duvarı kuralları ve Private Service Connect
  • Çok kiracılık: namespace izolasyonu, node pool ayrımı ve kota
  • Stateful iş yükleri için Persistent Disk, Filestore ve Backup for GKE
  • Maliyet, performans ve güvenilirlik arasında tasarım dengesi (Well-Architected)
Modül 3
Küme Ağı: CNI ve NetworkPolicy
  • Kubernetes ağ modeli: pod IP'leri, NAT'sız pod-pod iletişimi
  • CNI eklentileri: Calico, Cilium, Flannel karşılaştırması ve overlay/BGP modları
  • NetworkPolicy ile ingress/egress kısıtlama ve default-deny yaklaşımı
  • CoreDNS yapılandırması, ndots ve dnsPolicy ayarları
  • Cilium eBPF veri düzlemi ve Hubble ile akış gözlemi
  • Ağ sorunları için netshoot, tcpdump ve kubectl debug kullanımı
Modül 4
Servis, Ingress ve Gateway API
  • ClusterIP, NodePort, LoadBalancer ve ExternalName servis tipleri
  • EndpointSlice ve kube-proxy iptables/IPVS modları
  • Ingress denetleyicisi (NGINX), host/path yönlendirme ve TLS sonlandırma
  • cert-manager ve Let's Encrypt ile otomatik sertifika yönetimi
  • Gateway API: GatewayClass, Gateway ve HTTPRoute kaynakları
  • Headless servis ve CoreDNS ile servis keşfi
Günün hedefiKatılımcı, GKE Güvenliği ve Kimlik ve RBAC ve Küme Güvenliği konularında uygulama yapar; GKE'de Uygulama Dağıtımı ile Kalıcı Depolama: PV, PVC ve StorageClass başlıklarında laboratuvar çalışmasını tamamlar.
Modül 1
GKE Güvenliği ve Kimlik
  • Workload Identity ile Pod'lardan Google API erişimi
  • Private cluster, yetkili ağlar ve Cloud NAT
  • Shielded GKE nodes, Binary Authorization ve imaj doğrulama
  • GKE Sandbox (gVisor) ve Pod Security standartları
  • IAM rolleri ile Kubernetes RBAC ilişkisi
  • Secret Manager CSI sürücüsü ve KMS ile uygulama katmanı sır şifreleme
Modül 2
RBAC ve Küme Güvenliği
  • Role, ClusterRole, RoleBinding ve ClusterRoleBinding yapısı
  • ServiceAccount, token projeksiyonu ve kubectl auth can-i
  • Kullanıcı sertifikası oluşturma (CSR API) ve kubeconfig dağıtımı
  • Pod Security Admission: privileged, baseline, restricted profilleri
  • SecurityContext: runAsNonRoot, readOnlyRootFilesystem, capabilities
  • OPA Gatekeeper veya Kyverno ile politika uygulama
Modül 3
GKE'de Uygulama Dağıtımı
  • Artifact Registry'de imaj saklama ve Cloud Build ile imaj üretimi
  • Deployment, Service ve LoadBalancer ile bağlı Google Cloud yük dengeleyici
  • GKE Ingress, container-native load balancing ve NEG
  • Gateway API (gke-l7-global-external-managed) ile trafik yönetimi
  • ManagedCertificate ve Google yönetimli SSL sertifikaları
  • Skaffold ve Cloud Deploy ile sürekli teslimat
Modül 4
Kalıcı Depolama: PV, PVC ve StorageClass
  • PersistentVolume ve PersistentVolumeClaim bağlama süreci, erişim modları (RWO/RWX/RWOP)
  • StorageClass, dinamik provizyonlama ve volumeBindingMode: WaitForFirstConsumer
  • reclaimPolicy (Retain/Delete) ve volume genişletme
  • CSI mimarisi: controller, node plugin ve sidecar'lar
  • VolumeSnapshot, VolumeSnapshotClass ve klonlama
  • StatefulSet volumeClaimTemplates ile veritabanı kümesi çalıştırma
Günün hedefiKatılımcı, GKE İşletimi: Ölçekleme, Güncelleme ve İzleme ve Otomatik Ölçekleme ve Kaynak Yönetimi konularında uygulama yapar; Pod Zamanlama ve Yerleştirme ile İzleme ve Gözlemlenebilirlik başlıklarında laboratuvar çalışmasını tamamlar.
Modül 1
GKE İşletimi: Ölçekleme, Güncelleme ve İzleme
  • Cluster autoscaler, node auto-provisioning ve HPA birlikte kullanımı
  • Spot VM düğüm havuzları ve maliyet optimizasyonu
  • Otomatik düğüm yükseltme, surge upgrade ve bakım pencereleri
  • Cloud Monitoring, Cloud Logging ve Managed Service for Prometheus
  • GKE kullanım ölçümü ve maliyet tahsisi
  • Sorun giderme: Pod durumu, Logs Explorer ve kubectl debug
Modül 2
Otomatik Ölçekleme ve Kaynak Yönetimi
  • HorizontalPodAutoscaler v2 ile CPU, bellek ve özel metrik tabanlı ölçekleme
  • VerticalPodAutoscaler önerileri ve in-place resize yaklaşımı
  • Cluster Autoscaler ve Karpenter ile düğüm ölçekleme
  • KEDA ile olay güdümlü ölçekleme (kuyruk uzunluğu, Prometheus)
  • ResourceQuota ve LimitRange ile namespace kotaları
  • Yük testi ile HPA davranışının gözlemlenmesi ve stabilizasyon pencereleri
Modül 3
Pod Zamanlama ve Yerleştirme
  • kube-scheduler filtreleme ve puanlama aşamaları
  • nodeSelector, node affinity ve pod affinity/anti-affinity kuralları
  • Taint ve toleration ile özel düğüm havuzları (NoSchedule, NoExecute)
  • topologySpreadConstraints ile zon bazlı dengeli dağıtım
  • requests/limits, QoS sınıfları (Guaranteed, Burstable, BestEffort) ve eviction
  • PriorityClass, preemption ve nodeName ile manuel zamanlama
Modül 4
İzleme ve Gözlemlenebilirlik
  • metrics-server, kubectl top ve kaynak tüketimi izleme
  • Prometheus Operator, ServiceMonitor ve PromQL temelleri
  • Grafana panoları ve Alertmanager ile uyarı kuralları
  • Loki veya EFK ile merkezi günlük toplama
  • OpenTelemetry ile dağıtık izleme ve Jaeger/Tempo
  • SLI/SLO tanımı ve hata bütçesi yaklaşımı
Günün hedefiKatılımcı, Google Cloud Mimarisi: Konteyner ve Uygulama Platformları ve Ölçeklendirme ve Dayanıklılık Mühendisliği konularında uygulama yapar; GitOps ile Helm Dağıtımı ile Sorun Giderme Yöntemleri başlıklarında laboratuvar çalışmasını tamamlar.
Modül 1
Google Cloud Mimarisi: Konteyner ve Uygulama Platformları
  • Compute Engine, GKE, Cloud Run ve App Engine arasında platform seçimi
  • App Engine Standard ve Flexible farkları, servis/sürüm yapısı ve trafik bölme
  • Cloud Run ile sunucusuz konteyner, eşzamanlılık ve ölçek-sıfır davranışı
  • Artifact Registry, Cloud Build ve Cloud Deploy ile teslimat hattı
  • İş sürekliliği, RTO/RPO hedeflerinin mimariye yansıması
  • Vaka çalışması soruları: gereksinimden mimari karara giden analiz yöntemi
Modül 2
Ölçeklendirme ve Dayanıklılık Mühendisliği
  • HPA, KEDA ve kuyruk tabanlı mikrohizmet ölçekleme stratejileri
  • Yük testi (k6), darboğaz analizi ve kapasite planlama
  • Progressive delivery: Argo Rollouts ile canary ve blue/green
  • Chaos Mesh veya Litmus ile kaos deneyleri
  • Bölgeler arası dayanıklılık, PDB ve topology spread uygulaması
  • Hata bütçesi, SLO uyarıları ve olay yönetimi süreci
Modül 3
GitOps ile Helm Dağıtımı
  • Argo CD Application kaynağı ile Helm chart dağıtımı
  • Flux HelmRelease ve HelmRepository nesneleri
  • Ortam bazlı values dosyaları ve promosyon akışı
  • Sırların yönetimi: Sealed Secrets, SOPS ve External Secrets Operator
  • Sapma (drift) tespiti ve otomatik senkronizasyon politikaları
  • Helm chart güvenlik taraması: Trivy, kube-linter, kubeconform
Modül 4
Sorun Giderme Yöntemleri
  • Pod durumları: Pending, CrashLoopBackOff, ImagePullBackOff, OOMKilled analizi
  • kubectl describe, events, logs --previous ve kubectl debug ephemeral container
  • Düğüm sorunları: NotReady, kubelet journalctl, disk/bellek baskısı
  • Servis erişilemezliği: endpoint, selector ve DNS kontrol akışı
  • Control plane arızaları: apiserver, etcd ve sertifika süresi dolması
  • Sistematik hata ayıklama kontrol listesi ve olay sonrası inceleme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
GKE Temelleri ve

GKE Temelleri ve Küme Oluşturma konusunda Google Cloud proje, IAM ve gcloud CLI yapılandırması ve Standard ve Autopilot modları ile faturalandırma farkları çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
Küme Ağı: CNI

Küme Ağı: CNI ve NetworkPolicy konusunda Kubernetes ağ modeli: pod IP'leri, NAT'sız pod-pod iletişimi ve CNI eklentileri: Calico, Cilium, Flannel karşılaştırması ve overlay/BGP modları çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
GKE Güvenliği ve

GKE Güvenliği ve Kimlik konusunda Workload Identity ile Pod'lardan Google API erişimi ve Private cluster, yetkili ağlar ve Cloud NAT çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
GKE'de Uygulama Dağıtımı

GKE'de Uygulama Dağıtımı konusunda Artifact Registry'de imaj saklama ve Cloud Build ile imaj üretimi ve Deployment, Service ve LoadBalancer ile bağlı Google Cloud yük dengeleyici çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
Otomatik Ölçekleme ve

Otomatik Ölçekleme ve Kaynak Yönetimi konusunda HorizontalPodAutoscaler v2 ile CPU, bellek ve özel metrik tabanlı ölçekleme ve VerticalPodAutoscaler önerileri ve in-place resize yaklaşımı çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
İzleme ve Gözlemlenebilirlik

İzleme ve Gözlemlenebilirlik konusunda metrics-server, kubectl top ve kaynak tüketimi izleme ve Prometheus Operator, ServiceMonitor ve PromQL temelleri çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
Ölçeklendirme ve Dayanıklılık

Ölçeklendirme ve Dayanıklılık Mühendisliği konusunda HPA, KEDA ve kuyruk tabanlı mikrohizmet ölçekleme stratejileri ve Yük testi (k6), darboğaz analizi ve kapasite planlama çalışmalarını kendi ortamınızda uygulayabilirsiniz.

✅
Sorun Giderme Yöntemleri

Sorun Giderme Yöntemleri konusunda Pod durumları: Pending, CrashLoopBackOff, ImagePullBackOff, OOMKilled analizi ve kubectl describe, events, logs --previous ve kubectl debug ephemeral container çalışmalarını kendi ortamınızda uygulayabilirsiniz.

Kimler İçin Uygundur?

  • Bulut mühendisleri
  • geliştiriciler
  • DevOps
  • mimarlar; Google Cloud üzerinde Kubernetes çalıştıranlar

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Bulut mühendisleri, geliştiriciler, DevOps ve mimarlar; Google Cloud üzerinde Kubernetes çalıştıranlar.
Eğitim kaç gün sürer ve nasıl işlenir?
4 gün sürer. Katılımcılar Google Cloud projesinde gcloud ve kubectl ile GKE kümeleri oluşturur; dağıtım, ölçekleme ve güvenlik adımlarını gerçek bulut kaynaklarıyla uygular (DVA lab hesabı veya katılımcı hesabı).
GKE eğitimi için ayrı maliyet doğar mı?
Lab kaynakları eğitim kapsamında hazırlanır; kendi hesabınızı kullanmanız halinde oluşabilecek bulut kullanım ücretleri hesap sahibine aittir ve kaynak temizleme adımları eğitimde gösterilir.
Eğitime katılmak için hangi ön bilgi gerekir?
Docker imajı oluşturma ve konteyner çalıştırma konusunda temel bilgi beklenir. Proje, bölge, VM ve ağ gibi genel bulut kavramlarına aşinalık faydalıdır.
Eğitim sonunda sertifika verilir mi?
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. Google Kubernetes Engine ile Mimari Tasarım Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 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 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 →
Kubernetes ve OrkestrasyonMulticluster Management with Red Hat Advanced Cluster Management for Kubernetes Classroom Training Eğitimi
DevOps ve Konteyner Eğitimleri

Multicluster Management with Red Hat Advanced Cluster Management for Kubernetes Classroom Training Eğitimi

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

Sınıf eğitimi formatında ACM ile çok kümeli yönetim: hub-managed mimarisi, PolicySet, Argo CD ApplicationSet ve Submariner. 4 gün uygulamalı DVA eğitimi.

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