CLOUD AND CONTAINERS FOR THE SRE: CLOUD ARCHITECTURES & SOLUTIONS EĞİTİMİ

Bulut mimarisini SRE disipliniyle tasarlayın

SLI/SLO ve hata bütçesi, çoklu AZ mimari, EKS, AKS, GKE, ECS, durumlu iş yükleri, veri mimarisi ve güvenlik.

Bu eğitim, site güvenilirliği mühendisliği (SRE) perspektifiyle bulut mimarisi ve konteyner çözümlerini ele alır. SLI, SLO, hata bütçesi ve olay yönetimi ile başlar; çoklu AZ ve çoklu bölge desenleri, felaket kurtarma (RTO/RPO) ve kuyruk tabanlı ayrıştırmayı…

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

Eğitim Hakkında

Güvenilirlik odaklı bulut mimarisi ve konteyner platformu seçimi

Bu eğitim, site güvenilirliği mühendisliği (SRE) perspektifiyle bulut mimarisi ve konteyner çözümlerini ele alır. SLI, SLO, hata bütçesi ve olay yönetimi ile başlar; çoklu AZ ve çoklu bölge desenleri, felaket kurtarma (RTO/RPO) ve kuyruk tabanlı ayrıştırmayı işler; EKS, AKS, GKE ve ECS servislerini karşılaştırır, durumlu iş yükleri, veri mimarisi, gözlemlenebilirlik ve Kubernetes güvenliğini uygulamalı çalışır.

Süre ve Format

4 Gün. Her gün dört modül; SRE ve Mimari Temeller, Bulut Konteyner Servisleri, Dayanıklılık ve Gözlem, Veri, Teslimat ve Güvenlik konuları uygulamalı işlenir.

Seviye

İleri Seviye — SRE bakışıyla bulut mimarisi desenleri ve AWS, Azure, GCP konteyner çözümleri.

Öğrenme Metodu

Vaka çalışmalarıyla mimari kararlar tartışılır; her bulutta küçük laboratuvarlar ve hata enjeksiyonu egzersizleri yapılır.

Neden Bu Eğitim?

📊Ölçülebilir Güvenilirlik

SLO ve hata bütçesiyle güvenilirlik hedeflerini sayısal olarak yönetirsiniz.

🏗️Dayanıklı Mimari

Çoklu AZ, otomatik ölçekleme ve felaket kurtarma ilkeleriyle mimari kararları gerekçelendirirsiniz.

🔧Operasyon Otomasyonu

Toil'u azaltan otomasyon ve olay yönetimi pratiklerini işletmenize taşırsınız.

Anahtar Konular

sresite reliability engineeringbulut mimarisislo slihata bütçesieks aks gkekonteyner mimarifelaket kurtarmakubernetes sreçoklu bulut
“Güvenilirlik bir özellik değil, mimarinin her katmanında verilen bir karardır.”

Ön Koşullar

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

1
Sistem Yönetimi

Linux sunucu yönetimi ve ağ temellerine (TCP/IP, DNS, HTTP) aşinalık beklenir.

2
Bulut Temeli

En az bir bulut sağlayıcıda sanal makine, depolama ve ağ kaynakları kullanmış olmak faydalıdır.

3
Çalışma Ortamı

Docker, kubectl ve bulut CLI araçları kurulu bir bilgisayar önerilir.

4
Betik Yazma

Bash veya Python ile basit otomasyon betiği yazabilmek içeriği kolaylaştırı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ı SLO tanımlayıp bulut mimari desenlerini güvenilirlik hedeflerine bağlayabilir.
Modül 1
SRE İlkeleri ve Bulut Mimarisi
  • SRE ve geleneksel operasyon farkı; toil kavramı ve otomasyon hedefi
  • SLI, SLO, SLA tanımı; hata bütçesi (error budget) hesabı ve politika
  • Dört altın sinyal: gecikme, trafik, hata, doygunluk
  • Bölge ve erişilebilirlik alanı tasarımı, çoklu AZ yük dengeleme ve otomatik ölçekleme
  • Felaket kurtarma: RTO / RPO hedefleri, sıcak/ılık/soğuk bekleme stratejileri
  • Olay yönetimi: on-call, runbook ve suçlamasız postmortem kültürü
Modül 2
Bulut Mimari Desenleri
  • Çok katmanlı mimari: sunum, uygulama, veri; load balancer, CDN ve WAF yerleşimi
  • Durumsuz tasarım, oturum yönetimi ve dağıtık önbellek (Redis / Memcached)
  • Kuyruk tabanlı ayrıştırma: SQS, Pub/Sub, Service Bus ve geri basınç (backpressure)
  • Çoklu bölge aktif-aktif ve aktif-pasif desenleri; veri replikasyon gecikmesi
  • Altyapıyı kod olarak yönetme: Terraform ve bulut yerel şablon araçları
  • Well-Architected çerçevesi sütunları ile mimari inceleme
Modül 3
Konteyner Orkestrasyonuna Giriş
  • Tek host sınırları: ölçekleme, kendini iyileştirme ve sürüm geçişi ihtiyaçları
  • Desired state ve reconciliation döngüsü kavramı
  • Zamanlayıcı (scheduler) mantığı: kaynak talebi, constraint ve affinity
  • Servis keşfi ve yük dengeleme yöntemleri
  • Swarm, Kubernetes, Nomad ve ECS karşılaştırması
  • Durumsuz (stateless) ve durumlu (stateful) iş yükü ayrımı
Modül 4
Çoklu Bulut ve Çoklu Host Yönetimi
  • docker context ile SSH üzerinden uzak Docker host yönetimi (ssh://kullanici@host)
  • Docker Engine API'yi TLS istemci sertifikasıyla güvenli açma (2376)
  • Terraform ile AWS, Azure ve GCP üzerinde aynı Docker host topolojisini kurma
  • Bulut bağımsız imaj dağıtımı: tek registry, bölgesel mirror ve replikasyon
  • Küme birleştirme stratejileri: bulut başına küme + merkezî kontrol düzlemi
  • Taşınabilirlik ve veri yerleşimi: bulutlar arası volume / depolama zorlukları
Günün hedefiKatılımcı üç bulutun konteyner servislerini karşılaştırıp senaryoya uygun olanı seçebilir.
Modül 1
Amazon EKS Mimarisi ve Küme Kurulumu
  • EKS kontrol düzlemi (AWS yönetimli) ve veri düzlemi: managed node group, self-managed ve Fargate profili
  • eksctl create cluster yapılandırma dosyası ve aws eks update-kubeconfig ile erişim
  • VPC tasarımı: özel/ortak alt ağlar, etiketler ve kontrol düzlemi uç noktası (private/public)
  • Amazon VPC CNI: pod'lara VPC IP atama, ENI sınırları ve prefix delegation
  • IAM erişimi: aws-auth ConfigMap yerine EKS access entries ve RBAC eşleme
  • CoreDNS, kube-proxy ve VPC CNI eklentilerini EKS add-on olarak yönetme
Modül 2
Azure ACR, ACI ve AKS
  • Azure Container Registry: az acr build, ACR Tasks ve geo-replikasyon
  • Azure Container Instances: konteyner grubu, YAML dağıtımı ve hızlı tek seferlik işler
  • AKS küme oluşturma: node pool, Azure CNI / kubenet ve sistem-kullanıcı havuzu ayrımı
  • az aks get-credentials, Application Gateway Ingress ve Azure Files / Disk depolama
  • Entra ID ve Azure RBAC entegrasyonu, workload identity
  • Microsoft Defender for Containers ve Azure Policy ile güvenlik denetimi
Modül 3
Google Kubernetes Engine (GKE)
  • Autopilot ile Standard mod farkları: faturalama, düğüm yönetimi ve kısıtlar
  • Bölgesel (regional) küme, düğüm havuzu ve otomatik düğüm provizyonu
  • VPC-native küme, alias IP ve Gateway API / Ingress ile yük dengeleme
  • Workload Identity Federation ile pod'dan Google API'lerine kimlik bilgisiz erişim
  • HPA, VPA ve cluster autoscaler; sürüm kanalları (Rapid, Regular, Stable) ve otomatik yükseltme
  • Anthos / Fleet ile çoklu küme yönetimi ve Config Sync
Modül 4
Amazon ECS ve Fargate
  • ECS kavramları: cluster, task definition, task, service ve capacity provider
  • Fargate ile EC2 başlatma türü karşılaştırması ve awsvpc ağ modu
  • Task role ile execution role farkı; awslogs sürücüsü ile CloudWatch Logs
  • ALB hedef grubu, sağlık kontrolü ve servis otomatik ölçekleme
  • Secrets Manager / SSM Parameter Store değerlerinin task'a aktarılması
  • ECR imaj taraması ve ECS servis dağıtımında mavi/yeşil (CodeDeploy) seçeneği
Günün hedefiKatılımcı durumlu iş yüklerini ve gözlem altyapısını SLO uyarılarıyla işletebilir.
Modül 1
Kubernetes Ölçekleme ve Dayanıklılık
  • liveness, readiness ve startup probe tasarımı
  • resources.requests / limits, QoS sınıfları ve LimitRange / ResourceQuota
  • HorizontalPodAutoscaler (metrics-server) ve VPA yaklaşımı
  • PodDisruptionBudget, topologySpreadConstraints ve node/pod affinity
  • Taint ve toleration ile özel düğüm havuzlarına iş yükü yerleştirme
  • Rolling update stratejisi (maxSurge, maxUnavailable) ve kubectl rollout undo
Modül 2
Durumlu İş Yükleri ve Depolama
  • Veritabanını konteynerde çalıştırma: artıları, eksileri ve yönetilen servis alternatifi
  • StatefulSet, headless Service, kalıcı kimlik ve sıralı başlatma
  • PersistentVolume, StorageClass, CSI sürücüleri ve VolumeSnapshot
  • Operator deseni: PostgreSQL ve MongoDB operatörleri örnekleri
  • Velero ile yedekleme ve kümeler arası geri yükleme
  • Depolama performansı: IOPS, verim ve fio ile ölçüm
Modül 3
Loglama ve İzleme
  • Log sürücüleri: json-file, local, syslog, journald, fluentd ve gelf farkları
  • max-size / max-file ile log rotasyonu ve disk dolmasının önlenmesi
  • cAdvisor ile konteyner metriği toplama ve Prometheus scrape yapılandırması
  • Grafana panoları: CPU, bellek, ağ ve yeniden başlama sayısı
  • Docker Engine metrics-addr ile daemon metriklerini açma
  • Uyarı kuralları: yeniden başlama döngüsü ve bellek eşiği için Alertmanager örneği
Modül 4
SRE için Konteyner Çalışma Zamanı
  • OCI standartları, containerd / CRI-O ve runc ile konteynerin çekirdekteki karşılığı
  • cgroup limitlerinin CPU throttling ve OOM kill üzerindeki etkisi
  • Kubernetes probe, restartPolicy ve CrashLoopBackOff teşhisi
  • Konteyner metrikleri: Prometheus, node-exporter, kube-state-metrics ve SLO tabanlı uyarı
  • Kaos mühendisliği: pod silme, ağ gecikmesi enjeksiyonu (Chaos Mesh, Litmus)
  • Sürüm geçişi güvenliği: canary, blue/green ve otomatik geri alma
Günün hedefiKatılımcı veri katmanı, güvenlik ve teslimat hattını birlikte tasarlayıp maliyeti yönetebilir.
Modül 1
Bulut Veri Mimarisi
  • Veri gölü, veri ambarı ve lakehouse kavramları; S3 / GCS / ADLS nesne depolama katmanları
  • Parquet / ORC sütunlu formatlar, bölümlendirme (partitioning) ve sorgu maliyeti
  • Veri akışı: Kafka / Kinesis / Pub/Sub ile akış ve toplu işleme ayrımı
  • Konteynerde ETL: Airflow KubernetesExecutor / KubernetesPodOperator ve Spark on Kubernetes
  • Veri yönetişimi: katalog, şema evrimi, erişim kontrolü ve şifreleme
  • Maliyet ve performans: depolama sınıfları, önbellekleme ve ayrıştırılmış compute-storage
Modül 2
Docker ile CI/CD Hatları
  • GitHub Actions: docker/setup-buildx-action, docker/build-push-action ve cache-from / cache-to
  • GitLab CI ve Jenkins ajanlarında Docker-in-Docker ile docker.sock bağlama farkları
  • Etiketleme: git SHA, semver ve branch tabanlı etiket üretimi (docker/metadata-action)
  • Konteyner içinde birim ve entegrasyon testi: Testcontainers ve compose tabanlı test ortamı
  • Güvenlik geçidi: Trivy taraması başarısızsa pipeline durdurma ve SBOM üretimi (syft)
  • Ortam terfisi: aynı imajı dev, staging, prod ortamlarına yeniden derlemeden taşıma
Modül 3
Kubernetes Güvenliği ve Ağ Politikaları
  • RBAC: Role, ClusterRole, RoleBinding ve ServiceAccount token yönetimi
  • NetworkPolicy ile varsayılan reddet (default deny) ve ad alanı bazlı izin
  • Pod Security Standards (restricted, baseline) ve securityContext
  • Secret şifreleme, harici sır yönetimi (External Secrets) ve sealed secrets
  • İmaj politikaları: admission denetimi, Kyverno veya OPA Gatekeeper
  • kube-bench ile CIS Kubernetes denetimi
Modül 4
EKS Ölçekleme, Güvenlik ve Maliyet
  • Cluster Autoscaler ile Karpenter NodePool / EC2NodeClass karşılaştırması
  • Spot instance düğümleri, çoklu instance tipi ve kesinti yönetimi
  • Pod için güvenlik grupları, NetworkPolicy ve özel API uç noktası
  • Secret'ların KMS ile zarf şifrelemesi ve AWS Secrets Manager entegrasyonu (CSI sürücüsü)
  • Kontrol düzlemi sürüm yükseltme akışı: add-on, düğüm grubu ve uyumluluk matrisi
  • Maliyet görünürlüğü: Kubecost, etiketleme ve Fargate ile EC2 maliyet karşılaştırması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
SRE Yaklaşımı

SLI/SLO ve hata bütçesiyle güvenilirlik hedeflerini tanımlayıp bulut mimarisi kararlarına bağlayabilirsiniz.

✅
Orkestrasyon Mantığı

Orkestrasyonun neden gerektiğini ve Swarm ile Kubernetes yaklaşımlarının farklarını açıklayabilirsiniz.

✅
EKS Kurulumu

eksctl ile EKS kümesi ve yönetilen düğüm grupları oluşturup kubectl erişimini yapılandırabilirsiniz.

✅
GKE Yönetimi

GKE Autopilot ve Standard modlarını karşılaştırıp küme tasarımını iş yüküne göre yapabilirsiniz.

✅
Durumlu Uygulama

StatefulSet, CSI ve Velero ile durumlu uygulamaların konteynerde barındırılmasını planlayabilirsiniz.

✅
Konteyner Operasyonu

OCI çalışma zamanı, cgroup ve Kubernetes probe mekanizmalarını güvenilirlik perspektifiyle yönetebilirsiniz.

✅
CI/CD Hattı

Build, tarama, test ve registry push adımlarını içeren Docker tabanlı CI/CD hattı kurabilirsiniz.

✅
EKS Operasyonu

Karpenter, güvenlik grupları ve sürüm yükseltme ile EKS kümesini güvenli ve verimli işletebilirsiniz.

Kimler İçin Uygundur?

  • Bulut platformlarında güvenilirlik sorumluluğu taşıyan SRE'ler
  • platform mühendisleri
  • bulut mimarları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Bulut platformlarında güvenilirlik sorumluluğu taşıyan SRE'ler, platform mühendisleri ve bulut mimarları için uygundur.
Eğitime katılmak için ön koşul ve ortam gereksinimi nedir?
Linux sunucu yönetimi ve ağ temellerine (TCP/IP, DNS, HTTP) aşinalık beklenir. En az bir bulut sağlayıcıda sanal makine, depolama ve ağ kaynakları kullanmış olmak faydalıdır.
Üç bulut için de hesap gerekir mi?
Laboratuvarlar bir bulutta yapılır; diğerleri karşılaştırma ve demo ile işlenir. Hesap gereksinimi öncesinde paylaşılır.
Eğitim geliştiriciler için de uygun mu?
Mimari kararlar ve gözlem içerikleri geliştiriciye de faydalıdır; ancak operasyon ağırlıklı bir bakış açısı vardır.
Eğitim sonunda sertifika alabilir miyim?
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. Cloud and Containers for the SRE: Cloud Architectures & Solu 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

Docker ve KonteynerleştirmeDocker İleri Seviye: Yönetim, Performans ve Sorun Giderme Eğitimi
DevOps ve Konteyner Eğitimleri

Docker İleri Seviye: Yönetim, Performans ve Sorun Giderme Eğitimi

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

Docker İleri Seviye: Yönetim, Performans ve Sorun Giderme: docker yönetim ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası ile

Detayları Gör →
Docker ve KonteynerleştirmeDocker Skills: Advanced Docker Orchestration Eğitimi
DevOps ve Konteyner Eğitimleri

Docker Skills: Advanced Docker Orchestration Eğitimi

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

Docker Skills: Advanced Docker Orchestration: docker orkestrasyon, docker swarm ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifika

Detayları Gör →
Docker ve KonteynerleştirmeDocker Swarm Application Essentials (CN110) Eğitimi
DevOps ve Konteyner Eğitimleri

Docker Swarm Application Essentials (CN110) Eğitimi

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

Docker Swarm Application Essentials (CN110): docker swarm, cn110, swarm uygulama ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifik

Detayları Gör →
Docker ve KonteynerleştirmeDocker ve Container Teknolojileri – Giriş Eğitimi
DevOps ve Konteyner Eğitimleri

Docker ve Container Teknolojileri – Giriş Eğitimi

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

Docker ve Container Teknolojileri – Giriş: docker giriş, konteyner teknolojileri ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifik

Detayları Gör →
Docker ve KonteynerleştirmeEnterprise DevOps with Docker Eğitimi
DevOps ve Konteyner Eğitimleri

Enterprise DevOps with Docker Eğitimi

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

Enterprise DevOps with Docker: docker devops, kurumsal devops, docker ci/cd ve uygulamalı laboratuvarlar. Digital Vizyon Akademi Katılım ve Başarı Sertifikası i

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