Veri merkezinde yükü akıllıca dağıtın
Veri merkezi içi yük dengeleme için subsetting, ağırlıklı algoritmalar, sağlık kontrolü, retry bütçesi ve aşırı yük yönetimi Envoy laboratuvarıyla işlenir.
Veri merkezi içi trafik dağıtımı, subsetting ve aşırı yük koruması
Bu eğitim, bir veri merkezi içindeki istemci ve backend görevleri arasında yük dengelemeyi SRE bakışıyla ele alır. Aşırı yüklenmiş ve yavaş backend sorunu, subsetting (deterministic subsetting), round robin, least loaded, weighted round robin ve peak EWMA algoritmaları, sağlık kontrolü, lame duck durumu, bağlantı havuzu, retry bütçesi, istek başına kuyruk derinliği ve sürü etkisi (thundering herd) konuları uygulamalı işlenir. Envoy ve HAProxy ile kurulan laboratuvarda dengesiz dağılım ölçülür ve giderilir.
4 Gün. Her gün dört modül; dağıtım algoritmalarından subsetting ve aşırı yük yönetimine, Envoy üzerinde ölçüm ve ayara ilerler.
İleri Seviye — Veri merkezi içi yük dengeleme algoritmaları, subsetting, sağlık kontrolü ve aşırı yük yönetimi.
Katılımcılar Envoy ve HAProxy ile kurulan çok backend'li bir laboratuvarda yük dengesizliğini ölçer, algoritma değiştirir ve sonucu metriklerle doğrular.
Backend'ler arasındaki yük sapmasını ölçer ve algoritma seçimiyle azaltırsınız.
Retry fırtınası ve zincirleme çöküşleri önleyen mekanizmaları kurarsınız.
Yük dengeleme kararlarını latency ve hata oranı metrikleriyle kanıtlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
L4 ve L7 yük dengeleme, bağlantı ve istek kavramlarını bilmek.
Konteyner ve servis yönetimi için temel Linux deneyimi.
İstemci-sunucu ve servis çağrısı mimarisine aşinalık.
Docker çalıştırabilen bir bilgisayar ve internet bağlantısı.
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:
Dağıtım algoritmalarını iş yüküne göre seçip gerekçelendirebilirsiniz.
Deterministic subsetting ile bağlantı yükünü azaltabilirsiniz.
Aktif ve pasif sağlık kontrollerini flapping oluşturmadan yapılandırabilirsiniz.
Retry fırtınasını önleyen bütçe ve geri çekilme politikaları kurabilirsiniz.
Envoy'da hatalı backend'leri otomatik devre dışı bırakabilirsiniz.
Öncelik tabanlı load shedding stratejisi uygulayabilirsiniz.
Dağılım sapmasını ve tail latency'yi ölçüp yorumlayabilirsiniz.
Yük dengeleme değişikliklerini kademeli yayıp geri alabilirsiniz.
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.
Azure Boards, Repos, Pipelines, Test Plans ve Artifacts ile organizasyon yapısını tanıtan, uçtan uca akışı gösteren temel seviye Azure DevOps'a giriş eğitimi.
Detayları Gör →Git vs TFVC, mono/multi-repo kararı, Git LFS, submodule, Git hook ve TFVC'den Git'e göç ile modern kaynak kontrol stratejilerini ele alan orta seviye eğitim.
Detayları Gör →Azure Artifacts feed'leri, upstream source, semantik sürümleme, view'lar, retention ve paket güvenliğiyle paket yönetim stratejisi eğitimi. Orta seviye DVA prog
Detayları Gör →Azure Pipelines release yönetimi, ortam terfisi, onay ve gate'ler, canary/blue-green dağıtım ve geri alma stratejileriyle sürüm planlama eğitimi. Orta seviye DV
Detayları Gör →Azure Repos depo yönetimi, gelişmiş pull request araçları, fork akışı, kod arama, GitHub entegrasyonu ve depo güvenliğini ele alan orta seviye Azure DevOps eğit
Detayları Gör →