Aşırı yükü çökmeden karşıla
SRE aşırı yük yönetimi eğitimi; overload mekaniği, token/leaky bucket hız sınırlama, kota ve adil paylaşım, kritiklik tabanlı ve adaptif yük atma, adaptif eşzamanlılık kontrolü ve otomatik ölçeklemeyi uygulamalı ele alır.
Hız sınırlama, kota, yük atma, adil paylaşım ve otomatik ölçekleme
Bu ileri seviye eğitim, bir sistemin kapasitesini aşan talep altında (overload) nasıl ayakta kalacağına odaklanır. Aşırı yükün kaynakları, kapasite sınırları ve kuyruk davranışı işlenir. Ardından istemci tarafı ve sunucu tarafı hız sınırlama (rate limiting: token bucket, leaky bucket), kota ve adil paylaşım (fair sharing, weighted queueing), kritiklik (criticality) tabanlı yük atma ve adaptif yük atma, adaptif eşzamanlılık kontrolü (adaptive concurrency limits), istemci tarafı throttling, önbellekleme ile yük azaltma ve otomatik ölçekleme uygulamalı ele alınır. Katılımcı, ani ve kalıcı yük artışlarında hizmeti kontrollü biçimde yönetip çökmeyi önleyebilir. Zincirleme arıza ile ilişkisi de kurulur.
2 Gün. Her gün dört modül; aşırı yük mekaniğinden hız sınırlama ve yük atmaya, oradan adaptif kontrol ve ölçeklemeye ilerlenir.
İleri Seviye — Aşırı yük (overload) yönetimi: hız sınırlama, kota, yük atma, adil paylaşım, kritiklik tabanlı önceliklendirme ve otomatik ölçeklemenin ele alınması.
Katılımcılar örnek bir API üzerinde token bucket rate limiter, kritiklik tabanlı yük atma ve adaptif concurrency limiti kurarak öğrenir.
Hız sınırlama ve kotayla talebi kapasiteye uyduran bir koruma katmanı kurarsınız.
Kritiklik ve ağırlık tabanlı önceliklendirmeyle kaynakları adil dağıtırsınız.
Adaptif limitler ve otomatik ölçeklemeyle yükü kontrollü biçimde karşılarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
HTTP/RPC servisleri ve API kavramlarına aşinalık beklenir.
Kapasite, latency ve kuyruk kavramlarına temel aşinalık faydalıdır.
Middleware/interceptor seviyesinde kod okuyabilme yeterlidir.
Üzerinde yük üretilebilecek bir test aracı ve örnek servis.
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.
Program sonunda katılımcılar:
Aşırı yükün latency ve kuyruk üzerindeki etkisini açıklayabilirsiniz.
Token/leaky bucket ile dağıtık rate limiting uygulayabilirsiniz.
Weighted fair queueing ile kaynakları adil paylaştırabilirsiniz.
Kritiklik tabanlı önceliklendirme ile SLO'yu koruyabilirsiniz.
Adaptif load shedding ile çökmeyi önleyebilirsiniz.
Adaptif concurrency ve admission control kurabilirsiniz.
İstemci tarafı throttling ve retry budget uygulayabilirsiniz.
Özel metriklerle otomatik ölçekleme kurgulayabilirsiniz.
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.
SRE temelleri eğitimi: SRE felsefesi, SLI/SLO ve hata bütçesi, dört altın sinyal, gözlemlenebilirlik, olay müdahalesi, toil ve suçlamasız postmortem.
Detayları Gör →Cascading failure eğitimi: zincirleme arıza mekaniği, retry fırtınası, yük atma, geri basınç, devre kesici, bulkhead, backoff ve kontrollü kurtarma stratejileri
Detayları Gör →SRE Foundation (SREF): SRE ilkeleri, SLI/SLO, hata bütçesi, toil, gözlemlenebilirlik, olay yönetimi ve postmortem konularında temel eğitim.
Detayları Gör →SRE temelleri: SRE nedir, SLI/SLO/SLA, hata bütçesi, Prometheus ve Grafana ile izleme, alarm, olay yönetimi ve postmortem giriş eğitimi.
Detayları Gör →SRE Foundation alarm ve olay müdahalesi: semptom tabanlı alarm, burn rate, Alertmanager, nöbet düzeni, incident commander ve runbook eğitimi.
Detayları Gör →