SRE LOAD BALANCING TECHNIQUES: FRONT-END LOAD BALANCING EĞİTİMİ

Kullanıcı trafiğini doğru yere yönlendirin

DNS tabanlı yönlendirme, anycast, GSLB, L4/L7 VIP katmanı ve kapasite farkındalıklı trafik dağıtımını SRE bakışıyla öğrenin.

DNS tabanlı yönlendirme, anycast, ECMP, L7 HAProxy ve bölge boşaltma tatbikatlarıyla ön uç yük dengeleme SRE perspektifinden işlenir.

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

Eğitim Hakkında

Global trafik yönlendirme, DNS, anycast ve ön uç yük dengeleme katmanı

Bu eğitim, kullanıcı isteklerinin hangi veri merkezine ve hangi sunucuya gideceğine karar veren ön uç yük dengelemeyi ele alır. DNS tabanlı yük dengeleme, TTL ve önbellek etkisi, EDNS Client Subnet, anycast ve BGP ile yönlendirme, GSLB, coğrafi yakınlık ve gecikme tabanlı politikalar, VIP katmanı, ECMP, Maglev tarzı consistent hashing, bağlantı izleme, TLS sonlandırma ve bir bölgenin boşaltılması (drain) senaryoları uygulamalı işlenir. CoreDNS ve HAProxy ile laboratuvar yapılır.

Süre ve Format

4 Gün. Her gün dört modül; DNS ve anycast yönlendirmeden VIP katmanına, bölge boşaltma ve kapasite farkındalıklı dağıtıma ilerler.

Seviye

İleri Seviye — DNS, anycast ve global yük dengeleme ile kullanıcı trafiğini veri merkezlerine yönlendirme.

Öğrenme Metodu

Katılımcılar CoreDNS ve HAProxy ile iki bölgeli bir senaryo kurar, gecikme tabanlı yönlendirme yapar ve bölge boşaltma tatbikatını uygular.

Neden Bu Eğitim?

🌍Çok Bölgeli Düşünme

Kullanıcıyı en uygun bölgeye yönlendiren mimariyi tasarlarsınız.

⏱️Hızlı Tahliye

Bir bölge bozulduğunda trafiği güvenle başka bölgeye kaydırırsınız.

🔍DNS Hakimiyeti

TTL, önbellek ve resolver davranışının yönlendirmeye etkisini çözümlersiniz.

Anahtar Konular

front-end load balancingglobal yük dengelemeanycast BGPDNS yük dengelemeGSLBHAProxyECMPTLS sonlandırmaSRE trafik yönlendirmebölge boşaltma
“Trafik yönlendirme, kullanıcıya verilen sözün ilk ve en görünür halkasıdır.”

Ön Koşullar

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

1
DNS Temelleri

A, CNAME, NS kayıtları ve çözümleme akışını bilmek.

2
TCP/IP ve HTTP

Ağ katmanları, TLS el sıkışması ve HTTP temelleri.

3
Linux Komut Satırı

dig, curl ve temel ağ komutlarını kullanabilmek.

4
Laboratuvar Ortamı

Docker çalıştırabilen bilgisayar ve internet erişimi.

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ı, DNS ile yük dengelemenin güçlü ve zayıf yönlerini ölçerek bir yönlendirme politikası tasarlar.
Modül 1
DNS Yük Dengeleme
  • Round robin A kayıtları
  • TTL seçimi ve önbellek etkisi
  • Resolver davranışı ve negatif önbellek
  • EDNS Client Subnet ile istemci konumu
  • Ağırlıklı ve coğrafi yanıtlar
  • DNS yanıt boyutu ve UDP/TCP geçişi
Modül 2
CoreDNS Laboratuvarı
  • CoreDNS Corefile yapısı
  • file ve forward eklentileri
  • Ağırlıklı yanıt üretimi
  • dig ile yanıt analizi
  • Sağlık durumuna göre kayıt çıkarma
  • Sorgu günlüklerinden dağılım ölçümü
Modül 3
DNS'in Sınırları
  • İstemci önbelleği ve kontrolsüz trafik
  • Hızlı failover'ın zorluğu
  • Resolver ile kullanıcı konumu uyuşmazlığı
  • DNSSEC ve yönlendirme etkileşimi
  • DNS saldırıları ve yansıtma riski
  • Anycast DNS ile dayanıklılık
Modül 4
Gecikme Tabanlı Politikalar
  • Coğrafi yakınlık ve RTT farkı
  • Aktif sondalama ile gecikme ölçümü
  • Bölge başına kapasite tablosu
  • Yönlendirme politikası karar ağacı
  • Politika testleri
  • Yanlış yönlendirme vaka incelemesi
Günün hedefiKatılımcı, anycast ve ECMP ile çalışan bir VIP katmanının tasarım ilkelerini açıklar.
Modül 1
Anycast
  • Aynı IP'nin birden çok konumdan duyurulması
  • BGP yol seçimi ve en yakın çıkış
  • Anycast'in TCP bağlantılarına etkisi
  • Route withdrawal ile bölge boşaltma
  • Anycast sağlık kontrolü yaklaşımı
  • CDN edge örnekleri
Modül 2
ECMP ve Hashing
  • ECMP akış başına hash
  • Beş demetli (5-tuple) hash
  • Backend değişiminde bağlantı kopması
  • Consistent hashing gerekçesi
  • Maglev tarzı arama tablosu
  • Simetrik dönüş yolu sorunları
Modül 3
L4 VIP Katmanı
  • Ağ yük dengeleyici rolü
  • Bağlantı izleme tablosu
  • DSR (direct server return) modeli
  • Paket kapsülleme (GRE, IPIP)
  • SYN flood ve hacimsel saldırı koruması
  • Kernel bypass (XDP) kavramı
Modül 4
Bağlantı ve Kayıp
  • Bağlantı bırakma davranışları
  • Uzun ömürlü bağlantılar
  • Drain süreleri
  • MTU ve parçalanma sorunları
  • Anycast flap tespiti
  • Ağ kaynaklı hata ayıklama (tcpdump)
Günün hedefiKatılımcı, L7 ön uç yük dengeleyicide TLS, yönlendirme ve koruma politikalarını yapılandırır.
Modül 1
HAProxy Ön Uç
  • frontend, backend ve ACL yapısı
  • Host ve yol tabanlı yönlendirme
  • Stick table ile hız sınırlama
  • Sağlık kontrolü ve fall/rise
  • Yedek (backup) sunucu mantığı
  • HAProxy stats ve Prometheus çıktısı
Modül 2
TLS Sonlandırma
  • TLS 1.3 el sıkışması
  • Sertifika zinciri ve OCSP stapling
  • SNI ile çoklu alan adı
  • Oturum yeniden kullanımı
  • HTTP/2 ve HTTP/3 (QUIC)
  • Sertifika yenileme otomasyonu
Modül 3
İstek Seviyesi Dengeleme
  • Bağlantı sonlandırma ve yeniden kurma
  • Başlık ekleme: X-Forwarded-For, PROXY protocol
  • Kullanıcı konumuna göre backend seçimi
  • Header tabanlı canary yönlendirme
  • Tail latency ve yavaş istemci etkisi
  • WebSocket ve gRPC desteği
Modül 4
Koruma Katmanı
  • Hız sınırlama ve kota
  • Bot ve kötü niyetli trafik filtreleme
  • WAF entegrasyonu kavramı
  • Slowloris saldırısı ve timeout ayarı
  • Önbellek ile origin yükünü azaltma
  • DDoS anında koruma modu
Günün hedefiKatılımcı, bir bölgeyi güvenle boşaltıp kalan bölgelerin kapasite sınırlarını yönetir.
Modül 1
Kapasite Modeli
  • Bölge başına istek kapasitesi
  • N+1 ve N+2 yedeklilik
  • Tepe trafiği ve mevsimsellik
  • Yük atma ile kapasite koruması
  • Kullanıcı başına maliyet hesabı
  • Tahmin: büyüme ve lansmanlar
Modül 2
Drain Tatbikatı
  • Kademeli trafik azaltma planı
  • DNS ağırlığı ile boşaltma
  • BGP duyurusu çekme adımları
  • Boşaltma sırasında bağlantı gözlemi
  • Geri alma ve doğrulama
  • Tatbikat zaman çizelgesi
Modül 3
Gözlenebilirlik
  • Bölge başına SLI panoları
  • Kullanıcı bölge dağılımı grafiği
  • Sentetik probe ile dış bakış
  • Trafik kayması alarmları
  • Gerçek kullanıcı ölçümü (RUM)
  • Hata bütçesi ile ilişki
Modül 4
Vaka Çalışması
  • Yanlış yapılandırılmış politika vakası
  • DNS TTL kaynaklı gecikmeli failover
  • Kapasite aşımı ve zincirleme etki
  • Olay sonrası öğrenme çıktıları
  • Mimari iyileştirme planı
  • Kapanış değerlendirmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
DNS Yönlendirme

TTL ve resolver etkisini bilerek DNS tabanlı trafik politikası yazabilirsiniz.

✅
Anycast Mantığı

Anycast ve BGP ile bölge seçimi yapılan mimariyi açıklayabilirsiniz.

✅
ECMP ve Hashing

Consistent hashing ile bağlantı kopmalarını azaltan VIP katmanı tasarlayabilirsiniz.

✅
L7 Yapılandırma

HAProxy ile yol tabanlı yönlendirme ve hız sınırlama yapılandırabilirsiniz.

✅
TLS Yönetimi

TLS sonlandırma, SNI ve sertifika yenilemeyi planlayabilirsiniz.

✅
Bölge Boşaltma

Bir bölgeyi kademeli ve güvenli şekilde trafikten çıkarabilirsiniz.

✅
Kapasite Planı

N+1 yedeklilik ve tepe yükü hesabıyla bölge kapasitesi belirleyebilirsiniz.

✅
Dış Gözlem

Sentetik probe ve RUM ile kullanıcı perspektifini izleyebilirsiniz.

Kimler İçin Uygundur?

  • SRE'ler
  • ağ ve altyapı mühendisleri
  • CDN
  • edge platformu ekipleri ile çok bölgeli servis işleten sistem yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
SRE'ler, ağ ve altyapı mühendisleri, CDN ve edge platformu ekipleri ile çok bölgeli servis işleten sistem yöneticileri için uygundur.
DNS yük dengelemenin sınırları nelerdir?
İstemci ve resolver önbelleği TTL'e uymayabilir; bu nedenle hızlı failover ve hassas trafik kontrolü tek başına DNS ile zordur.
Anycast neden kullanılır?
Aynı IP birden çok konumdan duyurulur, BGP kullanıcıyı ağsal olarak yakın konuma yönlendirir ve bölge çekilince trafik otomatik kayar.
Bölge boşaltma tatbikatı ne içerir?
Trafik kademeli azaltılır, kalan bölgelerin kapasitesi izlenir, doğrulama yapılır ve geri alma adımları denenir.
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 Load Balancing Techniques: Front-end Load Balancing Eğit 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ıDevOps Leadership Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Leadership Eğitimi

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

DevOps ekiplerini günlük düzeyde yönetin: hizmetkar liderlik, Kanban akış ve WIP, OKR hedefleme, koçluk, geri bildirim ve uzak ekip kültürü. İleri seviye DVA eğ

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Lifecycle and Toolchain Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Lifecycle and Toolchain Eğitimi

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

DevOps yaşam döngüsünün sekiz aşamasını Git, Jenkins, Docker, Kubernetes, Terraform ve Prometheus araç zinciriyle uçtan uca bağlayın. Orta seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Mindset for Leadership Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Mindset for Leadership Eğitimi

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

Liderler için DevOps zihniyeti: sistem düşüncesi, akış, geri bildirim döngüleri, deney kültürü ve psikolojik güveni günlük kararlara yansıtın. Orta seviye DVA e

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Mindset: DevOps Principles & Implementation Approach Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Mindset: DevOps Principles & Implementation Approach Eğitimi

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

DevOps ilkelerini kuruma uygulayın: CALMS, Üç Yol, CI/CD mantığı, olgunluk değerlendirmesi, pilot ekip ve yaygınlaştırma yol haritası. Temel seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Mindset: Understanding DevOps Tools Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Mindset: Understanding DevOps Tools Eğitimi

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

DevOps araç kategorilerini kavrayın: sürüm kontrolü, CI/CD, Docker/Kubernetes, Terraform/Ansible ve gözlemlenebilirlik araçlarının amaçları. Temel seviye DVA eğ

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