SRE: CAPACITY PLANNING & LOAD TESTING ESSENTIALS EĞİTİMİ

Kapasiteyi tahminle değil test ile bilin

Kapasite kavramları, talep tahmini, yük testi türleri, k6 ile senaryo yazımı ve sonuç yorumuyla kapasite planlamanın temellerini öğrenin.

Kapasite kavramları, büyüme tahmini, k6 ile yük, stres ve spike testleri, darboğaz yorumu ve kapasite planı belgesini uygulamalı öğrenin.

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

Eğitim Hakkında

Kapasite planlama temelleri ve yük testi uygulaması

Bu eğitim, kapasite planlama ve yük testinin temel kavramlarını uygulamalı öğretir. Kapasite, talep ve yedeklilik kavramları, kaynak kullanım göstergeleri, basit talep tahmini ve büyüme hesapları, yük, stres, spike ve dayanıklılık testi türleri, k6 ile senaryo yazımı, eşik ve başarı kriterleri, darboğaz tespiti, test sonuçlarının yorumlanması, gerçekçi trafik profili ve kapasite planı belgesi hazırlama konuları işlenir. Katılımcı örnek bir web servisinin kapasitesini test edip basit bir plan çıkarır.

Süre ve Format

3 Gün. Her gün dört modül; kapasite kavramlarından yük testi senaryosuna, sonuç yorumuna ve kapasite planı belgesine ilerler.

Seviye

Temel Seviye — Kapasite planlamasının temelleri, yük testi türleri ve sonuçların yorumlanması.

Öğrenme Metodu

Katılımcılar Docker üzerinde çalışan örnek bir web servisine k6 ile yük uygular, metrikleri Grafana'da izler ve kapasite sınırını belirler.

Neden Bu Eğitim?

📊Ölçülebilir Kapasite

Servisin gerçek taşıma sınırını testle ortaya çıkarırsınız.

🧰k6 Pratiği

Yük testi senaryolarını kodla yazıp tekrar çalıştırırsınız.

📝Kapasite Planı

Basit ve savunulabilir bir kapasite planı belgesi hazırlarsınız.

Anahtar Konular

kapasite planlama temelleriyük testik6 yük testistres testispike testisoak testitalep tahminiSRE kapasitedarboğaz analizikapasite planı belgesi
“Kapasiteyi tahmin etmeyin; ölçün, sınayın ve sonra söz verin.”

Ön Koşullar

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

1
Web Servis Temelleri

HTTP istek yanıt döngüsünü bilmek.

2
Komut Satırı

Temel Linux ve Docker komutlarını kullanabilmek.

3
Temel İzleme

Metrik ve grafik okuma aşinalığı.

4
Laboratuvar Ortamı

Docker ve komut satırı kullanabilen bir bilgisayar.

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ı, kapasite kavramlarını açıklar ve temel hesapları yapar.
Modül 1
Kavramlar
  • Kapasite, talep, yedeklilik
  • Kaynak kullanım oranı ve doyum
  • Servis kapasitesi: istek/saniye
  • Tepe ve ortalama talep
  • Bağımlılık kapasiteleri
  • Hata bütçesi ile ilişkisi
Modül 2
Ölçüm
  • CPU, bellek, ağ, disk göstergeleri
  • Eşzamanlılık ve kuyruk uzunluğu
  • Gecikme ve verim ilişkisi
  • Doyumda gecikme artışı
  • Prometheus ile kullanım ölçümü
  • Grafana kapasite panosu
Modül 3
Tahmin Temelleri
  • Büyüme oranı hesabı
  • Trend ve mevsimsellik gözlemi
  • Basit doğrusal tahmin (Excel/Python)
  • Kampanya ve lansman etkisi
  • Güvenlik payı seçimi
  • Tahmin ve gerçekleşen karşılaştırması
Modül 4
Yedeklilik ve Maliyet
  • N+1 yedeklilik mantığı
  • Arıza sırasında kapasite
  • Aşırı sağlama ve eksik sağlama
  • Bulutta ölçekleme seçenekleri
  • Maliyet ve performans dengesi
  • Sağ boyutlandırma ilkesi
Günün hedefiKatılımcı, k6 ile yük testi senaryosu yazar ve çalıştırır.
Modül 1
Test Türleri
  • Yük testi
  • Stres testi
  • Spike testi
  • Dayanıklılık (soak) testi
  • Smoke test
  • Test türü seçim ölçütleri
Modül 2
k6 Temelleri
  • k6 kurulumu ve çalıştırma
  • Senaryo (script) yapısı
  • Sanal kullanıcı ve aşamalar (stages)
  • Check ve threshold
  • Parametre ve veri dosyası
  • Çıktı ve metrik görüntüleme
Modül 3
Gerçekçi Senaryo
  • Kullanıcı davranışı modelleme
  • Düşünme süresi (think time)
  • Yetkilendirme ve oturum
  • Veri çeşitliliği
  • Önbellek etkisi
  • Test verisi hazırlama
Modül 4
Test Güvenliği
  • Üretimde yük testi riskleri
  • Test ortamı boyutu
  • Bağımlılıkları koruma
  • Başlangıç ve durdurma kriterleri
  • Paydaş bilgilendirmesi
  • Test günlüğü
Günün hedefiKatılımcı, test sonuçlarından kapasite sınırını çıkarır ve kısa bir kapasite planı yazar.
Modül 1
Sonuç Okuma
  • Verim ve gecikme eğrisi
  • p95, p99 ve hata oranı
  • Diz noktası (knee point)
  • Kaynak kullanımıyla ilişki
  • Test hatalarını ayıklama
  • Tekrarlanabilirlik
Modül 2
Darboğaz Bulma
  • CPU, bellek, G/Ç, ağ ayrımı
  • Bağlantı havuzu ve iş parçacığı sınırı
  • Veritabanı yavaş sorgusu
  • Dış bağımlılık sınırı
  • Tek bir değişiklik ile yeniden test
  • Darboğaz giderme önceliği
Modül 3
Kapasite Planı Yazımı
  • Mevcut kapasite tespiti
  • Talep tahmini ve güvenlik payı
  • Gereken kaynak hesabı
  • Ölçekleme eylemleri ve tetikleyiciler
  • Risk ve varsayımlar
  • Plan gözden geçirme takvimi
Modül 4
Uygulama Projesi
  • Örnek servis kapasite testi
  • Sonuç sunumu
  • Plan belgesi
  • Eş değerlendirme
  • Süreç kontrol listesi
  • Kapanış ve eylem taahhüdü

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Kapasite Kavramları

Kapasite, talep ve yedeklilik kavramlarını açıklayabilirsiniz.

✅
Kapasite Ölçümü

Prometheus ve Grafana ile kullanım ve doyum izleyebilirsiniz.

✅
Basit Tahmin

Büyüme oranı ile temel talep tahmini yapabilirsiniz.

✅
Test Türleri

Yük, stres, spike ve soak testlerini ayırt edip seçebilirsiniz.

✅
k6 Senaryosu

Check ve threshold içeren k6 senaryoları yazabilirsiniz.

✅
Sonuç Yorumu

Diz noktasını ve darboğazı test sonucundan çıkarabilirsiniz.

✅
Plan Belgesi

Varsayım ve riskleri içeren kapasite planı yazabilirsiniz.

✅
Test Güvenliği

Yük testini üretimi riske atmadan planlayabilirsiniz.

Kimler İçin Uygundur?

  • SRE'ye yeni başlayanlar
  • sistem yöneticileri
  • DevOps mühendisleri
  • servisinin kapasitesini ölçmek isteyen geliştiriciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
SRE'ye yeni başlayanlar, sistem yöneticileri, DevOps mühendisleri ve servisinin kapasitesini ölçmek isteyen geliştiriciler için uygundur.
Yük testi ile stres testi farkı nedir?
Yük testi beklenen trafiği, stres testi kırılma noktasını ve sistem davranışını görmek için kapasitenin ötesindeki yükü uygular.
Diz noktası (knee point) nedir?
Yük artarken gecikmenin hızla yükselmeye başladığı noktadır; pratik kapasite sınırı genellikle bu noktanın altında seçilir.
Önceden test deneyimi gerekir mi?
Hayır; temel Linux ve Docker bilgisi yeterlidir, k6 senaryoları sıfırdan yazılır.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası 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. SRE: Capacity Planning & Load Testing Essentials Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

DevOps Kültürü ve UygulamalarıGoogle Professional DevOps Engineer: Applying SRE Practices to a Service Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional DevOps Engineer: Applying SRE Practices to a Service Eğitimi

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

Kullanıcı yolculuğundan SLI türetme, SLO belirleme, hata bütçesi politikası, burn rate alarmı ve toil azaltmayla tek servise SRE uygulamayı öğreten orta seviye

Detayları Gör →
DevOps Kültürü ve UygulamalarıGoogle Professional DevOps Engineer: Architecture Optimization & Best Practices Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional DevOps Engineer: Architecture Optimization & Best Practices Eğitimi

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

Google Cloud Architecture Framework'ün beş sütunuyla performans, dayanıklılık, güvenlik ve maliyet optimizasyonunu sistematik öğreten ileri seviye GCP mimari eğ

Detayları Gör →
DevOps Kültürü ve UygulamalarıGoogle Professional DevOps Engineer: Designing the Resource Hierarchy Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional DevOps Engineer: Designing the Resource Hierarchy Eğitimi

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

Organizasyon, klasör, proje, IAM kalıtımı, organization policy, landing zone ve Terraform ile ölçeklenebilir GCP kaynak hiyerarşisi tasarlamayı öğreten eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıGoogle Professional DevOps Engineer: Foundations of SRE Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional DevOps Engineer: Foundations of SRE Eğitimi

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

SRE felsefesi, SLI/SLO/SLA farkı, hata bütçesi, toil, golden signals, on-call ve blameless postmortem ile güvenilirlik mühendisliğine giriş yapan temel SRE eğit

Detayları Gör →
DevOps Kültürü ve UygulamalarıGoogle Professional DevOps Engineer: Google Cloud Platform (GCP) Fundamentals Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional DevOps Engineer: Google Cloud Platform (GCP) Fundamentals Eğitimi

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

Projeler, IAM, Compute Engine, GKE, Cloud Storage, VPC ağı ve faturalandırma ile Google Cloud temellerini gcloud CLI eşliğinde öğreten temel seviye GCP eğitimi.

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