IMPLEMENTING SRE BEST PRACTICES WITH TOOLS EĞİTİMİ

Güvenilirliği hata bütçesiyle mühendislik disiplinine dönüştür

SLI/SLO belirleme, hata bütçesi politikaları, Prometheus-Grafana izleme, olay yönetimi ve postmortem kültürüyle üretim güvenilirliğini ölçülebilir biçimde yönetin.

Site Reliability Engineering'i uçtan uca uygulayan ileri seviye eğitim: SLI/SLO/SLA tanımları, error budget ve burn rate, toil azaltma, Prometheus metrikleri, PromQL, Grafana SLO panoları, Alertmanager uyarıları ile olay yönetimi ve blameless postmortem.

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

Eğitim Hakkında

SLI/SLO/SLA, error budget, toil azaltma, gözlemlenebilirlik ve olay yönetimi araçları

Bu ileri seviye eğitim, Site Reliability Engineering yaklaşımını teoriden üretim araçlarına kadar uygulamalı olarak ele alır. Servis seviyesi göstergeleri (SLI), hedefleri (SLO) ve anlaşmaları (SLA) arasındaki farkları; istek başarı oranı, gecikme ve kullanılabilirlik için SLI tanımlamayı; hata bütçesi (error budget) hesaplama ve politika kararlarını işler. Prometheus ile metrik toplama, PromQL sorguları, Grafana panoları, Alertmanager ile uyarı yönetimi ve altın sinyaller (gecikme, trafik, hata, doygunluk) uygulanır. Toil tespiti ve otomasyonla azaltılması, on-call rotasyonları, olay müdahale süreçleri, blameless postmortem ve kapasite planlaması somut senaryolarla pekiştirilir. Katılımcılar bir servis için SLO panosu ve uyarı kuralı kurgulayabilir.

Süre ve Format

4 Gün. Her gün dört modül; katılımcılar SLO tasarımından hata bütçesine, gözlemlenebilirlikten olay yönetimine kadar SRE pratiğini aşamalı kurar.

Seviye

İleri Seviye — SLI/SLO tasarımı, hata bütçesi yönetimi, toil azaltma ve Prometheus/Grafana tabanlı gözlemlenebilirlik ile uçtan uca SRE uygulaması.

Öğrenme Metodu

Katılımcılar Prometheus, Grafana ve Alertmanager üzerinde gerçek metrikler ve örnek olay senaryolarıyla SLI/SLO ve uyarı kurallarını uygulamalı yapılandırır.

Neden Bu Eğitim?

🎯Ölçülebilir Güvenilirlik

SLI ve SLO'ları doğru tanımlayarak güvenilirliği hislerle değil verilerle yönetirsiniz.

💰Hata Bütçesi

Error budget ile yeni özellik ve kararlılık arasındaki dengeyi veriye dayalı kurarsınız.

🔔Akıllı Uyarı

Altın sinyallere dayalı uyarılarla alarm yorgunluğunu azaltıp gerçek sorunu yakalarsınız.

Anahtar Konular

sre eğitimisite reliability engineeringsli slo slaerror budgetprometheus eğitimigrafanapromqlalertmanagerolay yönetimipostmortemgözlemlenebilirlik
“Umut bir strateji değildir; güvenilirlik ölçülür, bütçelenir ve mühendislikle kazanılır.”

Ön Koşullar

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

1
Linux Temeli

Linux komut satırı, servis yönetimi ve temel ağ kavramlarına aşinalık beklenir.

2
Üretim Deneyimi

Çalışan bir servisi işletme veya izleme konusunda temel deneyim faydalıdır.

3
Metrik Kavramı

Metrik, log ve izleme (monitoring) kavramlarına temel aşinalık güçlü biçimde yararlıdır.

4
Çalışma Ortamı

Docker çalıştırabilen bir bilgisayar ve Prometheus/Grafana için tarayıcı erişimi gereklidir.

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ı, SLI/SLO/SLA kavramlarını ayırt eder ve bir servis için anlamlı SLO'lar tanımlayabilir.
Modül 1
SRE Prensipleri
  • Google SRE yaklaşımı ve DevOps ile ilişkisi
  • Güvenilirliğin en önemli özellik olarak konumlanması
  • Operasyon işinin mühendislikle (engineering) dengelenmesi
  • Toil, error budget ve blameless kültür kavramları
  • SRE ile geleneksel sistem yöneticiliği farkı
  • Güvenilirlik ve hız arasındaki temel gerilim
Modül 2
SLI Tasarımı
  • SLI'ın iyi/kötü isteklerin oranı olarak tanımı
  • Kullanılabilirlik, gecikme ve verim (throughput) SLI'ları
  • İyi olay sayısı / toplam olay sayısı formülasyonu
  • Kullanıcı deneyimine en yakın ölçüm noktasının seçimi
  • Gecikme için uygun persentil (p95, p99) seçimi
  • SLI'ı ölçmek için gereken metrik kaynaklarının belirlenmesi
Modül 3
SLO Belirleme
  • SLO'nun SLI için hedef eşik ve zaman penceresi tanımı
  • 99.9 ve 99.99 gibi kullanılabilirlik hedeflerinin anlamı
  • Rolling window ve calendar window farkı
  • Çok sıkı SLO'nun maliyet ve inovasyona etkisi
  • Kullanıcı mutluluğu eşiğine dayalı gerçekçi hedef
  • SLO'ların paydaşlarla mutabakatla belirlenmesi
Modül 4
SLA ve İş Hedefleri
  • SLA'nın müşteriyle yapılan sözleşmesel taahhüt olması
  • SLO'nun SLA'dan daha sıkı tutulması gerekçesi
  • SLA ihlalinde ceza/kredi (penalty) mekanizmaları
  • İç SLO ile dış SLA arasındaki güvenlik payı
  • İş gereksinimlerinin güvenilirlik hedeflerine çevrilmesi
  • Aşırı güvenilirliğin de bir maliyet olduğunun kavranması
Günün hedefiKatılımcı, hata bütçesini hesaplar ve toil'i tespit edip otomasyonla azaltma stratejisi kurar.
Modül 1
Error Budget Hesabı
  • Hata bütçesinin 1 - SLO olarak hesaplanması
  • 99.9 SLO için aylık yaklaşık 43 dakika bütçe
  • Bütçe tüketiminin zamanla izlenmesi (burn rate)
  • Çok pencereli burn rate uyarı yaklaşımı
  • Bütçe kalanına göre sürüm kararının verilmesi
  • Bütçe tükenince özellik dondurma (feature freeze)
Modül 2
Bütçe Politikaları
  • Error budget policy'nin ekip-yönetim mutabakatı olması
  • Bütçe aşımında alınacak somut aksiyonların tanımı
  • Geliştirme hızı ile kararlılık dengesinin kurala bağlanması
  • Bütçe kalanken risk alma ve deney yapma serbestisi
  • Politikanın ürün ekibiyle ortak sahiplenilmesi
  • İstisna ve acil durum süreçlerinin tanımlanması
Modül 3
Toil Tespiti
  • Toil'in tekrarlayan, otomatikleştirilebilir manuel iş tanımı
  • Toil ile mühendislik işinin ayırt edilmesi
  • Toil oranının ekip zamanı içinde ölçülmesi
  • Toil'in tükenmişlik ve hataya açıklık riski
  • %50 toil üst sınırı hedefinin gerekçesi
  • Yüksek toil üreten operasyonların envanteri
Modül 4
Otomasyon Stratejisi
  • Tekrarlayan operasyonların script ve araçla otomasyonu
  • Self-service araçlarla manuel talep yükünün azaltılması
  • Runbook'ların otomasyona dönüştürülmesi
  • Otomasyonun yatırım-getiri (ROI) ile önceliklendirilmesi
  • Kademeli otomasyon ve insan onayı (human-in-the-loop)
  • Otomasyonun kendi izlenebilirliğinin sağlanması
Günün hedefiKatılımcı, Prometheus ile metrik toplar, PromQL yazar ve Grafana'da SLO panosu ile uyarı kurar.
Modül 1
Prometheus Mimarisi
  • Pull tabanlı metrik toplama ve scrape yapılandırması
  • Exporter'lar (node_exporter, blackbox) ile metrik üretimi
  • Zaman serisi veri modeli ve etiket (label) kavramı
  • Metrik tipleri: counter, gauge, histogram, summary
  • Service discovery ile hedeflerin otomatik keşfi
  • Retention ve remote write ile uzun süreli saklama
Modül 2
PromQL Sorguları
  • Instant ve range vector kavramları
  • rate() ile counter artış hızının hesaplanması
  • histogram_quantile() ile p95/p99 gecikme hesabı
  • SLI'ı PromQL ile oran olarak ifade etme
  • Etiketlere göre toplama (sum by) ve filtreleme
  • Recording rule ile sık sorguların önceden hesaplanması
Modül 3
Grafana Panoları
  • Prometheus veri kaynağının Grafana'ya bağlanması
  • Altın sinyaller (latency, traffic, errors, saturation) paneli
  • SLO ve error budget burn rate panosunun kurulması
  • Değişken (template variable) ile çok servisli panolar
  • Eşik ve renk kodlamasıyla durum görselleştirme
  • Pano sürümleme ve ekip içi paylaşım
Modül 4
Alertmanager
  • Prometheus alerting rule ile uyarı tanımı
  • Alertmanager ile gruplama, susturma (silence) ve route
  • Çok pencereli burn rate uyarılarının kurgusu
  • Slack, e-posta ve PagerDuty entegrasyonu
  • Uyarı için uygun severity ve eşik seçimi
  • Gürültülü uyarıların ayıklanıp aksiyona bağlanması
Günün hedefiKatılımcı, olay müdahale sürecini yönetir ve blameless postmortem ile sistemi sürekli iyileştirir.
Modül 1
On-call ve Nöbet
  • Sürdürülebilir on-call rotasyon tasarımı
  • Nöbet yükünün dengeli dağıtımı ve sınırlanması
  • Escalation (yükseltme) zincirinin tanımı
  • Nöbetçi için runbook ve erişim hazırlığı
  • Uyarı yükünün nöbetçi deneyimine etkisi
  • Takip (handoff) ve devir süreçlerinin standardı
Modül 2
Olay Müdahalesi
  • Incident severity sınıflandırması ve tetikleme
  • Incident commander ve rollerin belirlenmesi
  • Tespit, hafifletme (mitigation) ve çözüm sırası
  • İletişim kanalı ve durum güncellemeleri yönetimi
  • Mitigate önce, kök neden sonra yaklaşımı
  • MTTR (ortalama çözüm süresi) kavramı ve iyileştirme
Modül 3
Postmortem
  • Blameless (suçlamasız) postmortem kültürü
  • Olay zaman çizelgesi ve etki analizinin yazımı
  • Kök neden analizi (5 neden, katkı faktörleri)
  • Aksiyon maddelerinin sahiplendirilip takibi
  • Postmortem'in kurumsal öğrenmeye dönüştürülmesi
  • Tekrar eden olay örüntülerinin tespiti
Modül 4
Kapasite ve Dayanıklılık
  • Talep tahmini ve kapasite planlaması temelleri
  • Load shedding ve graceful degradation yaklaşımı
  • Retry, timeout ve circuit breaker desenleri
  • Chaos engineering ile dayanıklılığın sınanması
  • Oyun günü (game day) tatbikatlarının düzenlenmesi
  • Tekil hata noktalarının (SPOF) giderilmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
SLI/SLO Tasarımı

Kullanıcı deneyimine dayalı SLI ve gerçekçi SLO'lar tanımlarsınız.

✅
Hata Bütçesi

Error budget hesaplar ve burn rate ile sürüm kararlarını yönetirsiniz.

✅
Toil Azaltma

Toil'i tespit eder ve otomasyonla operasyon yükünü düşürürsünüz.

✅
Prometheus

Prometheus ile metrik toplar ve PromQL ile SLI'ları hesaplarsınız.

✅
Grafana Panoları

Altın sinyaller ve SLO burn rate için Grafana panoları kurarsınız.

✅
Akıllı Uyarı

Alertmanager ile çok pencereli burn rate uyarıları yapılandırırsınız.

✅
Olay Yönetimi

Incident response sürecini rollerle ve MTTR odağıyla yönetirsiniz.

✅
Postmortem

Blameless postmortem ile olaylardan kurumsal öğrenme çıkarırsınız.

Kimler İçin Uygundur?

  • Üretim sistemlerinden sorumlu DevOps ve SRE mühendisleri
  • sistem yöneticileri
  • platform ekipleri
  • servis güvenilirliğini ölçülebilir biçimde yönetmek isteyen yazılım profesyonelleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Üretim sistemlerinden sorumlu DevOps ve SRE mühendisleri, sistem yöneticileri, platform ekipleri ve servis güvenilirliğini ölçülebilir biçimde yönetmek isteyen yazılım profesyonelleri için uygundur.
SLO ile SLA arasındaki fark nedir?
SLO ekibin iç güvenilirlik hedefi, SLA ise müşteriyle yapılan sözleşmesel taahhüttür; eğitim SLO'nun neden SLA'dan daha sıkı tutulduğunu uygulamalı gösterir.
Prometheus ve Grafana deneyimi gerekli mi?
Gerekmez; eğitim Prometheus mimarisinden PromQL yazımına ve Grafana panolarına kadar sıfırdan uygulamalı ilerler, temel Linux ve metrik kavramı yeterlidir.
Hata bütçesi pratikte nasıl kullanılır?
Error budget 1 eksi SLO olarak hesaplanır; burn rate izlenir ve bütçe tükendiğinde özellik dondurma gibi kararların alınacağı bir politika kurgulanı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. Implementing SRE Best Practices with Tools 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

DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Professional : Event Management & Alerting Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Professional : Event Management & Alerting Eğitimi

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

CloudWatch alarm tasarımı, SNS/Chatbot bildirimi ve Incident Manager ile gürültüsüz, eyleme dönüştürülebilir uyarı ve on-call sistemi kurmayı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Professional : Event-driven Automated Actions Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Professional : Event-driven Automated Actions Eğitimi

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

EventBridge, Lambda, Step Functions ve SSM Automation ile olaya tepki veren otomatik düzeltme ve güvenlik müdahale akışları kurmayı uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Professional : Governance & Compliance Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Professional : Governance & Compliance Eğitimi

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

AWS Organizations SCP, Config, Security Hub ve Audit Manager ile organizasyon çapında yönetişim ve sürekli uyumluluk kurmayı uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Professional : Incident Logging & Response Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Professional : Incident Logging & Response Eğitimi

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

Systems Manager Incident Manager, CloudWatch log korelasyonu ve blameless postmortem ile olay müdahale sürecini uçtan uca kurmayı uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Professional : Logs & Metrics Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Professional : Logs & Metrics Eğitimi

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

CloudWatch Logs, Logs Insights sorguları, metric filter, embedded metric format ve alarm mimarisiyle AWS üzerinde uçtan uca log ve metrik yönetimi eğitimi.

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