Üretimde yavaşlayan konteynerin nedenini bulun
Üretim Docker iş yüklerinde cgroup v2, PSI, CFS throttling, perf, flame graph, eBPF ve paket analiziyle performans darboğazı kök neden analizi.
Üretim Docker iş yüklerinde performans darboğazı kök neden analizi
Bu eğitim, üretimde çalışan Docker iş yüklerinde ortaya çıkan performans sorunlarını teşhis etmeye odaklanır. USE ve RED yöntemleri, ana makine ve konteyner seviyesinde metrikler, cgroup v2 istatistikleri (cpu.stat, memory.events, io.stat, pressure stall information), CFS throttling teşhisi, bellek baskısı ve swap, G/Ç gecikmesi (iostat, blktrace), ağ gecikmesi ve paket kaybı (ss, tcpdump, retransmit), conntrack ve DNS darboğazları, perf ve flame graph ile CPU profilleme, eBPF araçları (bcc, bpftrace), gürültülü komşu etkisi, uygulama düzeyi profilleme ve vaka çalışmalarıyla kök neden analizi işlenir.
3 Gün. Her gün dört modül; metrik ve cgroup incelemesinden CPU, bellek, G/Ç ve ağ darboğazlarına, eBPF ve vaka analizlerine ilerler.
Uzman Seviye — Üretimde Docker performans sorunlarının teşhisi: gecikme, CPU, bellek, G/Ç ve ağ darboğazlarının kök neden analizi.
Katılımcılar performans sorunları enjekte edilmiş bir ortamda cgroup, perf, eBPF ve tcpdump ile darboğazı bulur, kanıtlar ve düzeltmeyi doğrular.
Belirtiden darboğaza veriyle ilerler, tahmin yerine kanıt üretirsiniz.
PSI ve cgroup istatistikleriyle kaynak baskısını görürsünüz.
Üretimi durdurmadan düşük yükle çekirdek düzeyinde inceleme yaparsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Dockerfile yazma, Compose ve temel Docker komutları deneyimi.
Çekirdek, cgroup ve süreç yönetimi bilgisi.
CPU, bellek, disk ve ağ performansı kavramları.
Linux sanal makine (root erişimli) ve Docker.
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:
USE yöntemiyle darboğaz sınıfını hızla belirleyebilirsiniz.
cgroup v2 ve PSI verilerini okuyup yorumlayabilirsiniz.
Throttling ve çalıştırılabilir kuyruk sorunlarını ayırt edebilirsiniz.
perf ve flame graph ile CPU sıcak noktalarını bulabilirsiniz.
OOM ve bellek baskısı kaynaklı sorunların nedenini bulabilirsiniz.
iostat ve biolatency ile disk gecikme sorunlarını teşhis edebilirsiniz.
Retransmit, conntrack ve DNS kaynaklı gecikmeleri çözümleyebilirsiniz.
bcc ve bpftrace araçlarıyla üretimde düşük yükle inceleme yapabilirsiniz.
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.
Mikroservisler için konteyner temelleri eğitimi: namespace/cgroup izolasyonu, imaj katmanları, konteyner yaşam döngüsü, ilk Dockerfile ve 12-faktör stateless ta
Detayları Gör →MCRSDVO atölyesi: mikroservis tasarımı, Docker paketleme, CI/CD ve GitOps, Kubernetes orkestrasyonu, gözlemlenebilirlik ve canary/blue-green ilerleyici dağıtım.
Detayları Gör →Azure konteyner yönetimi eğitimi: Azure Container Registry, Container Instances, Container Apps ve AKS yönetimi, ölçekleme, yönetilen kimlik ve Container Insigh
Detayları Gör →Azure mimari tasarım eğitimi: Azure Virtual Desktop host havuzları ve FSLogix, konteyner barındırma seçimi, AKS ağ/kimlik tasarımı, izleme ve maliyet yönetişimi
Detayları Gör →Azure konteyner temelleri eğitimi: konteyner kavramı, Azure Container Registry, Azure Container Instances, Container Apps ve AKS'ye giriş ile hizmet seçimi.
Detayları Gör →