HAPROXY ADMINISTRATION EĞİTİMİ

HAProxy ile trafiği güvenle dağıtın

HAProxy yapılandırmasını frontend/backend, ACL, yük dengeleme algoritmaları, sağlık kontrolü, stick table ve SSL sonlandırma ile uçtan uca yönetin.

Açık kaynaklı HAProxy yük dengeleyicisini uçtan uca yönetmeyi öğreten eğitim. haproxy.cfg yapısı, frontend/backend, ACL tabanlı yönlendirme, yük dengeleme algoritmaları, sağlık kontrolü, stick table, SSL sonlandırma ve stats izleme gerçek laboratuvarlarla işl…

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

Eğitim Hakkında

Üretim sınıfı HAProxy yapılandırması ve işletimi

Bu eğitim, açık kaynaklı HAProxy yük dengeleyicisinin kurulumunu, yapılandırmasını ve işletimini uygulamalı olarak öğretir. haproxy.cfg yapısı, frontend ve backend bölümleri, ACL tabanlı içerik yönlendirme, roundrobin/leastconn/source gibi yük dengeleme algoritmaları, HTTP ve TCP modları, option httpchk ile sağlık kontrolü, stick table ile oturum kalıcılığı ve rate limiting, SSL sonlandırma ve bind yapılandırması kapsanır. Katılımcılar stats sayfası, günlük (logging) ve çalışma anında yönetim soketiyle HAProxy'yi kesintisiz işletmeyi öğrenir.

Süre ve Format

3 Gün. Her gün dört modül; her modül Linux üzerinde çalışan HAProxy örneğinde yapılandırma ve test laboratuvarıyla pekiştirilir.

Seviye

Orta Seviye — HAProxy ile frontend/backend yapılandırma, ACL tabanlı yönlendirme, yük dengeleme algoritmaları, sağlık kontrolü, stick table ve SSL sonlandırma.

Öğrenme Metodu

Her konu, Linux sunucuda kurulu HAProxy üzerinde haproxy.cfg düzenleyip yeniden yükleyerek ve gerçek backend sunucularla test ederek uygulanır.

Neden Bu Eğitim?

💡Açık Kaynak Güç

Lisans maliyeti olmadan üretim sınıfı yük dengeleme ve yüksek erişilebilirlik kurarsınız.

🎯İçerik Yönlendirme

ACL'lerle host, path ve header tabanlı gelişmiş yönlendirme kuralları yazarsınız.

📈Görünürlük

Stats sayfası ve günlüklerle backend sağlığını ve trafiği gerçek zamanlı izlersiniz.

Anahtar Konular

haproxy eğitimihaproxy yönetimihaproxy.cfgfrontend backendacl yönlendirmeyük dengeleme algoritmalarıstick tablessl sonlandırmaoption httpchkhaproxy stats
“İyi dağıtılmış trafik, kullanıcıya hiç hissettirmeyen bir yüktür.”

Ön Koşullar

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

1
Linux Temeli

Paket kurulumu, servis yönetimi ve dosya düzenleme konusunda temel deneyim beklenir.

2
HTTP Bilgisi

HTTP istek/yanıt, header ve durum kodları hakkında temel bilgi gerekir.

3
Ağ Kavramları

TCP bağlantıları, port ve IP adresleme konularına aşinalık faydalıdır.

4
Lab Ortamı

Bir HAProxy sunucusu ve en az iki backend web sunucusuna erişim önerilir.

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ı HAProxy'yi kurar ve frontend/backend temelli çalışan bir yapılandırma oluşturabilir.
Modül 1
Kurulum ve Mimari
  • Paket yöneticisiyle HAProxy kurulumu ve sürüm seçimi
  • Proxy, reverse proxy ve yük dengeleyici kavramları
  • HAProxy'nin tek süreç çok iş parçacıklı modeli
  • nbthread ile çok çekirdek kullanımı
  • Sistemd ile servis yönetimi
  • haproxy -c ile yapılandırma doğrulama
Modül 2
haproxy.cfg Yapısı
  • global bölümü ve çalışma zamanı ayarları
  • defaults ile ortak timeout ve mod ayarları
  • timeout connect, client, server parametreleri
  • maxconn ile eşzamanlı bağlantı sınırı
  • user/group ve chroot ile güvenli çalışma
  • Yapılandırmanın bölümlere ayrılması
Modül 3
Frontend Tanımı
  • bind ile dinlenen adres ve port tanımlama
  • mode http ve mode tcp ayrımı
  • default_backend ile varsayılan hedef
  • Birden çok bind ile çoklu port dinleme
  • capture request header ile başlık yakalama
  • monitor-uri ile basit sağlık uç noktası
Modül 4
Backend Tanımı
  • server satırıyla backend üyesi ekleme
  • balance roundrobin varsayılan algoritması
  • check parametresiyle temel sağlık kontrolü
  • weight ile ağırlıklı dağıtım
  • backup sunucu tanımlama
  • cookie ile uygulama tabanlı yönlendirme girişi
Günün hedefiKatılımcı ACL tabanlı yönlendirme kurar, uygun yük dengeleme algoritmasını seçer ve sağlık kontrolü yapılandırır.
Modül 1
ACL ile Yönlendirme
  • acl ile koşul tanımlama söz dizimi
  • hdr(host) ile host tabanlı eşleştirme
  • path_beg ve path_end ile path kuralları
  • use_backend ile koşullu backend seçimi
  • src ile kaynak IP tabanlı kural
  • Birden çok ACL'yi mantıksal birleştirme
Modül 2
Yük Dengeleme Algoritmaları
  • roundrobin ile sıralı dağıtım
  • leastconn ile en az bağlantıya yönlendirme
  • source ile kaynak IP tutarlı dağıtım
  • uri ve url_param hash algoritmaları
  • hdr tabanlı dağıtım senaryoları
  • Algoritma seçiminin uygulama tipine göre belirlenmesi
Modül 3
Sağlık Kontrolü
  • option httpchk ile HTTP sağlık kontrolü
  • http-check expect status ile beklenen yanıt
  • inter, rise ve fall parametreleri
  • TCP seviyesinde temel bağlantı kontrolü
  • Agent-check ile dinamik ağırlık
  • Sağlıksız üyenin trafikten çıkarılması
Modül 4
HTTP İşleme
  • http-request set-header ile başlık ekleme
  • X-Forwarded-For ile istemci IP taşıma
  • http-request deny ile istek engelleme
  • http-response ile yanıt başlığı değiştirme
  • redirect scheme https ile yönlendirme
  • option forwardfor davranışı
Günün hedefiKatılımcı oturum kalıcılığı ve rate limiting kurar, SSL sonlandırır ve HAProxy'yi kesintisiz işletir.
Modül 1
Stick Table ve Kalıcılık
  • stick-table ile anahtar tabanlı durum tutma
  • stick on src ile kaynak IP kalıcılığı
  • Cookie tabanlı oturum kalıcılığı
  • stick-table ile istek sayarak rate limiting
  • track-sc ile istemci davranışı izleme
  • tarpit ve deny ile kötüye kullanım önleme
Modül 2
SSL Sonlandırma
  • bind ssl crt ile sertifika sunma
  • PEM formatında sertifika+anahtar birleşimi
  • SNI ile birden çok sertifika sunma
  • ssl-min-ver ile TLS sürüm kısıtlama
  • Backend'e yeniden şifreleme (re-encrypt)
  • HTTP'den HTTPS'e otomatik yönlendirme
Modül 3
İzleme ve Stats
  • stats enable ile yönetim sayfası açma
  • stats auth ile erişim kimlik doğrulama
  • Backend ve sunucu durumlarını gerçek zamanlı görme
  • Oturum, bytes ve hata sayaçlarını okuma
  • stats refresh ile periyodik güncelleme
  • Prometheus endpoint ile metrik dışa aktarma
Modül 4
İşletim ve Yönetim
  • Yapılandırmayı kesintisiz yeniden yükleme (reload)
  • Runtime API soketi ile canlı yönetim
  • set server state ile sunucuyu drain etme
  • Günlük (log) hedefi ve rsyslog entegrasyonu
  • Log formatını özelleştirme
  • Bakım için sunucuyu zarif biçimde çıkarma

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Yapılandırma

haproxy.cfg yapısını kavrar ve frontend/backend temelli yapılandırma kurarsınız.

✅
ACL Yönlendirme

Host, path ve header tabanlı ACL'lerle içerik yönlendirmesi yaparsınız.

✅
Algoritma Seçimi

Uygulamaya uygun yük dengeleme algoritmasını seçip uygularsınız.

✅
Sağlık Kontrolü

option httpchk ile sağlık kontrolü kurar, sağlıksız üyeyi otomatik dışlarsınız.

✅
Durum Yönetimi

Stick table ile oturum kalıcılığı ve rate limiting uygularsınız.

✅
SSL Sonlandırma

SNI ile çoklu sertifika sunar ve HTTPS sonlandırmayı yapılandırırsınız.

✅
İzleme

Stats sayfası ve metriklerle backend sağlığını gerçek zamanlı izlersiniz.

✅
Kesintisiz İşletim

Runtime API ve zarif reload ile HAProxy'yi kesintisiz yönetirsiniz.

Kimler İçin Uygundur?

  • Web uygulamalarını yük dengeleyen sistem ve DevOps mühendisleri
  • yüksek erişilebilir mimari kuran altyapı yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Web uygulamalarını yük dengeleyen ve yüksek erişilebilir mimari kuran sistem ve DevOps mühendisleri için uygundur.
Hangi HAProxy sürümü kullanılıyor?
Güncel bir kararlı HAProxy sürümü temel alınır; yapılandırma kavramları sürümler arası büyük ölçüde geçerlidir.
SSL sonlandırma öğretiliyor mu?
Evet, bind ssl crt ile sertifika sunma, SNI ve backend'e yeniden şifreleme uygulamalı anlatılır.
Önceden Linux bilmek gerekir mi?
Paket kurulumu, servis yönetimi ve dosya düzenleme düzeyinde temel Linux bilgisi faydalı olur.
Eğitim sonunda sertifika veriliyor mu?
Evet, tamamlayan katılımcılara 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. HAProxy Administration Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Yük Dengeleme ve Uygulama TeslimiF5 Ağ Performans Optimizasyonu Eğitimi
Ağ Teknolojileri Eğitimleri

F5 Ağ Performans Optimizasyonu Eğitimi

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

F5 BIG-IP'de TCP profilleri, OneConnect, HTTP sıkıştırma, caching, SSL offload ve iRules ile uygulama teslimat performansını ileri düzeyde optimize etmeyi öğren

Detayları Gör →
Yük Dengeleme ve Uygulama TeslimiF5 BIG-IP APM ile Erişim Politikaları Yönetimi Eğitimi
Ağ Teknolojileri Eğitimleri

F5 BIG-IP APM ile Erişim Politikaları Yönetimi Eğitimi

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

F5 BIG-IP APM ile Visual Policy Editor, AD/LDAP/RADIUS kimlik doğrulama, SAML/OAuth SSO ve SSL VPN yapılandırmasını uygulamalı öğrenin; erişim politikalarını yö

Detayları Gör →
Yük Dengeleme ve Uygulama TeslimiF5 BIG-IP GTM ve DNS Yönetimi Eğitimi
Ağ Teknolojileri Eğitimleri

F5 BIG-IP GTM ve DNS Yönetimi Eğitimi

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

F5 BIG-IP DNS (GTM) ile GSLB, wide IP, topology yönlendirme, iQuery entegrasyonu ve DNSSEC'i uygulamalı öğrenin; çok veri merkezli global yük dengeleme kurun.

Detayları Gör →
Yük Dengeleme ve Uygulama TeslimiF5 BIG-IP LTM ile Load Balance Eğitimi
Ağ Teknolojileri Eğitimleri

F5 BIG-IP LTM ile Load Balance Eğitimi

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

F5 BIG-IP LTM ile virtual server, pool, yük dengeleme yöntemleri, persistence, SNAT ve sağlık monitörlerini uygulamalı öğrenin; dayanıklı yük dengeleme kurun.

Detayları Gör →
Yük Dengeleme ve Uygulama TeslimiF5 BIG-IP Viprion ve Donanım Çözümleri Eğitimi
Ağ Teknolojileri Eğitimleri

F5 BIG-IP Viprion ve Donanım Çözümleri Eğitimi

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

F5 VIPRION eğitimi: şasi ve bıçak kümeleme, SSL/sıkıştırma donanım hızlandırma, vCMP guest, DSC ile HA ve platform sorun giderme. Uygulamalı DVA eğitimi.

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