MONITORING DISTRIBUTED SYSTEMS EĞİTİMİ

Dağıtık sistemleri uçtan uca gözlemlenebilir kıl

Metrik, log, dağıtık izleme ve OpenTelemetry ile mikroservisleri; RED/USE, SLI/SLO ve service mesh telemetrisiyle uçtan uca gözlemlenebilir hale getirin.

Mikroservis mimarilerinde gözlemlenebilirliği; OpenTelemetry enstrümantasyonu, dağıtık izleme, SLI/SLO, service mesh telemetrisi ve kardinalite/ölçekleme yönetimiyle uçtan uca öğretir.

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

Eğitim Hakkında

Observability üç sütunu, OpenTelemetry, SLI/SLO ve service mesh telemetrisi

Bu ileri seviye eğitim, mikroservis ve dağıtık mimarilerin gözlemlenebilirliğini (observability) kapsar. Gözlemlenebilirliğin üç sütunu (metrik, log, iz), OpenTelemetry ile enstrümantasyon, trace context yayılımı (W3C Trace Context), span ve baggage işlenir. RED ve USE yöntemleri, dört altın sinyal, SLI/SLO ve error budget, dağıtık izleme ile uçtan uca gecikme analizi, servis bağımlılık haritası ve service mesh (Istio/Envoy) telemetrisi ele alınır. Yüksek kardinalite yönetimi, örnekleme (sampling) stratejileri, Prometheus federasyon/Thanos ile ölçekleme, korelasyon ve exemplar kullanımı gösterilir. Katılımcılar örnek bir mikroservis sistemini uçtan uca gözlemlenebilir hale getirir.

Süre ve Format

4 Gün. Her gün dört modül; katılımcılar enstrümantasyondan service mesh telemetrisine kadar gözlemlenebilirliği adım adım uygular.

Seviye

İleri Seviye — Dağıtık sistemlerde gözlemlenebilirlik; metrik, log ve dağıtık izleme, OpenTelemetry, SLI/SLO, service mesh telemetrisi ve yüksek kardinalite yönetimi.

Öğrenme Metodu

Katılımcılar Kubernetes üzerinde örnek bir mikroservis uygulamasını OpenTelemetry, Prometheus ve bir trace backend ile enstrümante ederek uygulamalı çalışır.

Neden Bu Eğitim?

🔭Uçtan Uca

İstekleri servisler arasında izleyerek dağıtık gecikmeyi uçtan uca görürsünüz.

🧵Üç Sütun

Metrik, log ve izi birlikte kullanarak kör noktaları kapatırsınız.

🎯SLO Odaklı

SLI/SLO ve error budget ile güvenilirliği ölçülebilir hale getirirsiniz.

Anahtar Konular

dağıtık sistem izlemeobservabilityopentelemetrydistributed tracingsli sloerror budgetservice mesh telemetrikardinalite yönetimimikroservis izlemeprometheus thanos
“Dağıtık bir sistemi yönetmek, onu her katmanda görebilmekle mümkündür.”

Ön Koşullar

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

1
Konteyner Bilgisi

Docker ve Kubernetes temel kavramlarına aşinalık faydalıdır.

2
İzleme Temeli

Metrik ve PromQL gibi sorgulara temel aşinalık katkı sağlar.

3
Mikroservis Kavramı

Servis, API ve dağıtık mimari kavramlarına aşinalık gerekir.

4
Lab Ortamı

Kubernetes kümesi veya yerel cluster çalıştırabilecek ortam gerekir.

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ı, gözlemlenebilirliğin üç sütununu ve dağıtık izleme zorluklarını açıklayabilir.
Modül 1
Observability Kavramı
  • Monitoring ve observability farkı
  • Bilinen-bilinmeyen (known/unknown) sorular
  • Kardinalite ve yüksek boyutluluk kavramı
  • Telemetri veri türlerine genel bakış
  • Observability olgunluk seviyeleri
  • Gözlemlenebilirliğin iş değeri
Modül 2
Üç Sütun
  • Metrik: sayısal zaman serisi
  • Log: olay bazlı kayıt
  • Trace: dağıtık istek izleme
  • Her sütunun güçlü ve zayıf yanları
  • Sütunları birbirine bağlayan etiketler
  • Üç sütunun bütünleşik kullanımı
Modül 3
Dağıtık Zorluklar
  • Mikroservislerde sorumluluk dağılımı
  • Ağ gecikmesi ve kısmi hatalar
  • Zaman senkronizasyonu (clock skew)
  • Kuyruk ve asenkron akış izleme zorluğu
  • Servis sayısıyla artan karmaşıklık
  • Kör noktaların (blind spot) oluşumu
Modül 4
Sinyal Yöntemleri
  • Dört altın sinyal (latency, traffic, errors, saturation)
  • RED yöntemi (rate, errors, duration)
  • USE yöntemi (utilization, saturation, errors)
  • Servis vs kaynak odaklı yaklaşım
  • Sinyallerin dashboard'a yansıtılması
  • Yöntem seçiminde senaryo etkisi
Günün hedefiKatılımcı, bir servisi OpenTelemetry ile enstrümante edip telemetri toplayabilir.
Modül 1
OTel Mimarisi
  • OpenTelemetry bileşenleri (API, SDK, Collector)
  • Signal türleri: trace, metric, log
  • W3C Trace Context ve bağlam yayılımı
  • Span, span attribute ve event
  • Baggage ile bağlam taşıma
  • Resource ve semantic convention
Modül 2
Enstrümantasyon
  • Otomatik (auto) enstrümantasyon
  • Manuel span oluşturma ve kapatma
  • Attribute ve status ile zenginleştirme
  • Context propagation (HTTP/gRPC header)
  • Metrik enstrümanları (counter, histogram)
  • Hata ve exception kaydı
Modül 3
Collector
  • Collector receiver, processor, exporter
  • Batch ve memory_limiter processor
  • Attribute/resource processor ile dönüşüm
  • Örnekleme (sampling) processor
  • Pipeline yapılandırması
  • Collector ölçekleme ve dağıtım
Modül 4
Backend Entegrasyonu
  • Trace backend (Jaeger/Tempo) bağlama
  • Metrik için Prometheus remote write
  • Log için Loki/OTLP export
  • OTLP protokolü ve port yapılandırması
  • Çoklu backend'e fan-out
  • Veri formatı ve uyumluluk
Günün hedefiKatılımcı, SLI/SLO tanımlayıp dağıtık izlerle gecikme analizi yapabilir.
Modül 1
SLI/SLO
  • SLI seçimi: availability, latency, quality
  • SLO hedefi ve ölçüm penceresi
  • Request-based ve window-based SLI
  • Percentile (p95/p99) tabanlı latency SLO
  • SLO'nun kullanıcı deneyimiyle ilişkisi
  • SLO panolarının kurulması
Modül 2
Error Budget
  • Error budget hesaplama
  • Burn rate ve çoklu pencere uyarısı
  • Budget tükenmesinde karar politikası
  • Güvenilirlik ve hız dengesi
  • Budget raporlama
  • SLO ihlal alarmları
Modül 3
Trace Analizi
  • Span waterfall ile gecikme inceleme
  • Critical path tespiti
  • N+1 çağrı ve gereksiz round-trip bulma
  • Hata yayılımının trace üzerinde izi
  • Service latency breakdown
  • Yavaş sorgu/çağrı kök nedeni
Modül 4
Bağımlılık Haritası
  • Trace'ten servis bağımlılık grafiği
  • Upstream/downstream etkisi
  • Kritik servis ve tekil hata noktası
  • Çağrı hacmi ve hata oranı görünümü
  • Döngüsel bağımlılık tespiti
  • Haritanın kapasite planlamasında kullanımı
Günün hedefiKatılımcı, service mesh telemetrisini kullanıp kardinalite ve ölçekleme sorunlarını yönetebilir.
Modül 1
Service Mesh Telemetrisi
  • Istio/Envoy sidecar telemetrisi
  • Otomatik L7 metrikleri (request, latency, error)
  • Mesh trace yayılımı ve bağlam
  • mTLS ve trafik görünürlüğü
  • Kiali ile mesh görselleştirme
  • Mesh ile uygulama enstrümantasyonu farkı
Modül 2
Sampling
  • Head-based vs tail-based sampling
  • Örnekleme oranı ve maliyet dengesi
  • Hatalı/yavaş izlerin öncelikli saklanması
  • Tail sampling policy tanımı
  • Örneklemenin istatistiğe etkisi
  • Sampling ve SLO ölçümü uyumu
Modül 3
Kardinalite
  • Yüksek kardinalite etiketlerin riski
  • Kardinalite patlamasının (explosion) nedenleri
  • Etiket tasarımı ve sınırlama
  • Metrik relabel ve drop kuralları
  • Kardinalite izleme ve limitleme
  • Depolama maliyetine etkisi
Modül 4
Ölçekleme
  • Prometheus federasyon yaklaşımı
  • Thanos/Mimir/Cortex ile uzun dönem ve ölçek
  • Remote write ve shard'lama
  • Yüksek erişilebilir izleme kurulumu
  • Veri saklama ve downsampling
  • Maliyet ve performans dengesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Üç Sütun

Metrik, log ve izi birlikte kullanarak gözlemlenebilirlik kurabilirsiniz.

✅
OpenTelemetry

Servisleri OTel ile enstrümante edip Collector yapılandırabilirsiniz.

✅
Bağlam Yayılımı

W3C Trace Context ile dağıtık izleri uçtan uca bağlayabilirsiniz.

✅
SLI/SLO

Percentile tabanlı SLI/SLO ve error budget tanımlayabilirsiniz.

✅
Trace Analizi

Span waterfall ile gecikme kök nedenini bulabilirsiniz.

✅
Service Mesh

Istio/Envoy telemetrisini izleme için kullanabilirsiniz.

✅
Sampling

Head/tail sampling stratejilerini maliyete göre tasarlayabilirsiniz.

✅
Ölçekleme

Kardinaliteyi yönetip Thanos/Mimir ile izlemeyi ölçekleyebilirsiniz.

Kimler İçin Uygundur?

  • Mikroservis ve bulut-doğal sistemler işleten DevOps/SRE mühendisleri
  • platform
  • altyapı ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Mikroservis ve bulut-doğal sistemler işleten DevOps/SRE mühendisleri, platform ve altyapı ekipleri için uygundur.
OpenTelemetry neden önemli?
Satıcı bağımsız standart bir enstrümantasyonla trace, metrik ve logu tek çatıda toplamayı ve backend değiştirmeyi kolaylaştırır.
Observability ile monitoring farkı nedir?
Monitoring bilinen sorulara yanıt verir; observability ise önceden tanımlanmamış sorunları yüksek kardinaliteli veriyle keşfetmeyi sağlar.
Uygulama yapacak mıyız?
Evet, Kubernetes üzerinde örnek bir mikroservis OpenTelemetry, Prometheus ve bir trace backend ile uçtan uca enstrümante edilir.
Eğitim sonunda sertifika veriliyor mu?
Eğitimi tamamlayanlara 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. Monitoring Distributed Systems 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

Sistem Yönetimi TemelleriAlan Odaklı Tasarıma Giriş Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Alan Odaklı Tasarıma Giriş Eğitimi

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

Ortak dil, bounded context, aggregate, domain event ve event storming ile alan odaklı tasarım (DDD) temellerini uygulamalı öğreten üç günlük giriş eğitimi.

Detayları Gör →
Sistem Yönetimi TemelleriApple Cihaz Yönetimi ve marOS Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Apple Cihaz Yönetimi ve marOS Eğitimi

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

MDM, Apple Business Manager, sıfır dokunuş ADE kayıt, konfigürasyon profilleri, uygulama dağıtımı ve macOS güvenliğini öğreten üç günlük cihaz yönetimi eğitimi.

Detayları Gör →
Sistem Yönetimi TemelleriApplication Monitoring Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Application Monitoring Eğitimi

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

OpenTelemetry enstrümantasyon, dağıtık izleme, metrik-log korelasyonu, SLO/hata bütçesi ve RUM ile uygulama performans izlemeyi uygulamalı öğreten üç günlük APM

Detayları Gör →
Sistem Yönetimi TemelleriAçık Ağ İşletim Sistemleri: SONiC ve ONL Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

Açık Ağ İşletim Sistemleri: SONiC ve ONL Eğitimi

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

Disaggregation, beyaz kutu switch, ONIE/ONL, SONiC mimarisi, SAI ve BGP EVPN/VXLAN fabriğini uygulamalı öğreten dört günlük ileri açık ağ işletim sistemleri eği

Detayları Gör →
Sistem Yönetimi TemelleriBABOK : BA Planning and Monitoring Eğitimi
Sistem ve Sunucu Yönetimi Eğitimleri

BABOK : BA Planning and Monitoring Eğitimi

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

BABOK Guide v3 Business Analysis Planning and Monitoring bilgi alanını beş görev, RACI, paydaş matrisi ve KPI teknikleriyle uygulamalı öğrenin.

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