Performans testini DevOps hattına göm
Apache JMeter'ı DevOps performans aracı olarak kurumsal ölçekte kullanmayı öğreten ileri eğitim: test planı tasarımı, parametreleştirme ve korelasyon, dağıtık yük testi, headless çalıştırma, CI/CD entegrasyonu ve performans kapıları, InfluxDB-Grafana ile canl…
JMeter test planı, dağıtık yük testi, CI/CD entegrasyonu ve performans optimizasyonu
Bu ileri seviye eğitim, Apache JMeter'ı bir DevOps performans test aracı olarak kurumsal ölçekte kullanmayı öğretir. Test planı yapısı (Thread Group, Sampler, Controller, Listener), gerçekçi yük modelleme, parametreleştirme (CSV Data Set), korelasyon ve dinamik değer çıkarımı işlenir. Dağıtık (distributed) test mimarisi ile master-slave kurulumu, yüksek eşzamanlı kullanıcı sayısına ölçeklenme; headless (non-GUI) çalıştırma ve kaynak optimizasyonu uygulanır. JMeter testlerinin Jenkins, GitHub Actions veya Azure Pipelines'a entegrasyonu, performans eşiklerine dayalı pipeline kapıları (quality gate), sonuçların InfluxDB-Grafana ile canlı izlenmesi gösterilir. Katılımcılar bir uygulama için ölçeklenebilir, CI/CD'ye gömülü ve raporlanabilir bir performans test seti kurabilir.
3 Gün. Her gün dört modül; katılımcılar JMeter test tasarımından dağıtık teste ve CI/CD entegrasyonuna kadar aşamalı ilerler.
İleri Seviye — Apache JMeter ile yük testi tasarımı, dağıtık test, CI/CD entegrasyonu ve kurumsal ölçekte performans test optimizasyonunun ele alınması.
Katılımcılar gerçek bir hedef uygulama üzerinde JMeter test planları kurup dağıtık ve CI/CD entegre senaryolarını uygulamalı çalıştırır.
Parametreleştirme ve korelasyonla üretime yakın gerçekçi yük senaryoları kurarsınız.
Dağıtık test mimarisiyle binlerce eşzamanlı kullanıcıya ölçeklenirsiniz.
Performans eşikleriyle CI/CD'de otomatik kalite kapıları kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel yazılım testi ve performans testi kavramlarına aşinalık beklenir.
HTTP istek/yanıt, header ve durum kodlarına aşinalık güçlü biçimde faydalıdır.
Temel bir CI/CD aracına (Jenkins/GitHub Actions) aşinalık yararlıdır.
Java (JDK) ve JMeter kurulu bir bilgisayar ile test hedefi erişimi gereklidir.
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:
JMeter test planını bileşenleriyle kurar ve gerçekçi yük modellersiniz.
CSV veri seti ve fonksiyonlarla dinamik, çeşitli yük üretirsiniz.
Token ve session gibi dinamik değerleri yakalayıp taşırsınız.
Master-slave mimarisiyle yüksek eşzamanlı yüke ölçeklersiniz.
JVM ve kaynak ayarlarıyla enjektörü darboğaz olmaktan çıkarırsınız.
Testleri CI/CD'ye gömer ve performans eşikleriyle kapı kurarsınız.
InfluxDB-Grafana ile test sonuçlarını gerçek zamanlı izlersiniz.
Persentil ve throughput'u yorumlayıp regresyonu tespit edersiniz.
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.
SLI, SLO, SLA, hata bütçesi, toil azaltma ve olay yönetimiyle Site Reliability Engineering temellerini öğreten iki günlük SRE eğitimi.
Detayları Gör →Burn-rate alarmları, gelişmiş gözlemlenebilirlik, kaos mühendisliği, yük yönetimi ve ölçekli olay yönetimiyle SRE pratiğini derinleştiren ileri eğitim.
Detayları Gör →Değer akışı haritalama, akış metrikleri, kısıtlar teorisi ve yalın iyileştirmeyle yazılım teslim akışını optimize etmeyi öğreten VSM eğitimi.
Detayları Gör →ITIL 4 ve DevOps'u birleştirerek değişiklik, olay ve problem yönetimini çevik ve otomatik hale getirmeyi öğreten orta seviye eğitim.
Detayları Gör →Organizasyon tasarımı, DORA ile metrik liderliği, paydaş yönetimi, koçluk ve çatışma yönetimiyle etkili DevOps liderliği kazandıran ileri eğitim.
Detayları Gör →