AZ-2006 AUTOMATE AZURE LOAD TESTING BY USING GITHUB ACTIONS EĞİTİMİ

AZ-2006 ile yükü otomatik test edin

AZ-2006 öğrenme yolundaki Azure Load Testing, GitHub Actions, OIDC ve Azure Monitor bütünleşmesi laboratuvarlarla işlenir.

AZ-2006 öğrenme yolunu kapsayan 2 günlük eğitimde Azure Load Testing mimarisi, GitHub Actions otomasyonu, Azure Monitor entegrasyonu ve özel ağ senaryoları uygulamalı işlenir.

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

Eğitim Hakkında

Yük testi otomasyonunda mimari ve operasyon

Eğitim, AZ-2006 öğrenme yolunu izleyerek yük testini DevOps uygulaması olarak ele alır. Load Testing hizmeti mimarisi, test engine ve istemci/sunucu metrikleri, JMeter ile URL tabanlı testlerin farkı, GitHub Actions ile pipeline entegrasyonu, Azure Monitor ve uyarı bağlantısı, ayrıca özel ağdaki uygulamaların test edilmesi ve maliyet yönetimi konuları kapsanır.

Süre ve Format

2 Gün. Her gün dört modül; anlatım, demo ve laboratuvar uygulamalarıyla ilerler.

Seviye

Orta Seviye — AZ-2006 öğrenme yolu: Load Testing, GitHub Actions ve izleme bütünleşmesi

Öğrenme Metodu

Kısa konsept anlatımları ve eğitmen eşliğindeki laboratuvarlarla, her gün çalışan bir GitHub iş akışı üretilir.

Neden Bu Eğitim?

🎯Performans güvencesi

Sürüm yayınlanmadan önce uygulamanın yük altındaki davranışını ölçersiniz.

🛠️CI/CD entegrasyonu

Yük testini GitHub Actions hattının doğal bir adımı haline getirirsiniz.

📈Veriye dayalı karar

Başarı kriterleriyle testin geçti/kaldı sonucunu otomatik üretirsiniz.

Anahtar Konular

azure load testinggithub actions yük testijmeter azureperformans testi eğitimiazure yük testici/cd performans testiazure devopsload test otomasyonuaz-2006 eğitimi
“Ölçmediğiniz performansı yönetemezsiniz.”

Ön Koşullar

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

1
GitHub temeli

Depo, branch ve workflow YAML dosyası kavramlarına temel aşinalık gerekir.

2
Azure temelleri

Portal, kaynak grubu ve abonelik kavramlarına temel aşinalık gerekir.

3
Uygulama bilgisi

Test edilecek basit bir web uygulaması veya API hakkında genel bilgi yeterlidir.

4
Laboratuvar ortamı

Azure aboneliği, tarayıcı ve Azure CLI erişimi olan bir bilgisayar yeterlidir; abonelik eğitimde yönlendirilir.

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ı hizmet mimarisini anlar ve farklı test türlerini hedef uygulamaya uygun şekilde tasarlar.
Modül 1
Hizmet Mimarisi
  • Azure Load Testing'in yönetilen JMeter altyapısı
  • Test engine, test run ve test kaynağı hiyerarşisi
  • Bölgeler ve trafik kaynağı konumu
  • Desteklenen protokoller ve sınırlar
  • Fiyatlandırma: sanal kullanıcı saati (VUH)
  • Kaynak ve test düzeyi RBAC rolleri
Modül 2
Test Türleri
  • URL tabanlı hızlı test ve çoklu istek testi
  • JMX tabanlı gelişmiş test senaryosu
  • Locust desteği ile Python tabanlı test
  • Yük profili: ramp-up, steady state, ramp-down
  • Spike ve soak testi planı
  • Test planına uygun eşzamanlılık hesabı
Modül 3
Metrik ve İzleme
  • İstemci tarafı metrikler: yanıt süresi, hata, RPS
  • Sunucu tarafı metrikler ve kaynak bağlama
  • Azure Monitor metrikleri ile çapraz görünüm
  • Application Insights bağlantısı ve dağıtık izleme
  • Log Analytics'e diagnostic ayarları
  • Test sonuçlarında darboğaz arama
Modül 4
Özel Ağ ve Güvenlik
  • VNet enjeksiyonu ile özel uç noktaların testi
  • Subnet ve NSG gereksinimleri
  • Key Vault referansı ile gizli parametre
  • Sertifika tabanlı kimlik doğrulama testleri
  • Veri sınıflandırma ve test verisi anonimleştirme
  • Laboratuvar: private endpoint arkasındaki API'nin test edilmesi
Günün hedefiKatılımcı yük testini sürekli entegrasyona ekler, uyarı kurar ve testi sürdürülebilir bir pratiğe dönüştürür.
Modül 1
GitHub Actions Otomasyonu
  • azure/login ile OIDC oturumu
  • azure/load-testing action'ı ve yapılandırma dosyası
  • Test sonucunun çıktı değişkeni olarak kullanımı
  • Job bağımlılıkları: dağıt, test et, yayınla
  • Ortam koruma kuralları ve onay
  • Workflow'da yeniden kullanılabilir iş akışları
Modül 2
Kriterler ve Kalite Kapıları
  • Fail kriterlerini config.yaml içinde tanımlama
  • Temel çizgi ile karşılaştırma (baseline)
  • Birden çok metrik üzerinde kapı kuralı
  • Yanlış pozitifleri azaltma: ısınma süresi
  • Test tekrarlanabilirliği ve veri hazırlığı
  • Gerileme sonrası geri alma kararı
Modül 3
Uyarılar ve Raporlama
  • Azure Monitor uyarı kuralları ve eylem grupları
  • Teams/e-posta bildirimi entegrasyonu
  • Çalışma kitapları (Workbooks) ile performans panosu
  • Zamanlanmış testlerin trend takibi
  • Test sonuçlarını arşivleme
  • Paydaşlara performans özeti sunma
Modül 4
Maliyet ve Sürdürülebilirlik
  • Engine sayısı ve test süresi optimizasyonu
  • Sadece değişiklikte test: path filtreleri
  • Bakım: betik ve veri güncelliği
  • Ekip standartları ve test deposu yapısı
  • Azure DevOps Pipelines ile karşılaştırma
  • Final laboratuvar: uçtan uca kalite kapılı hat

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Test planı

Azure Load Testing kaynağı ve test planı oluşturabilirsiniz.

✅
JMeter betiği

JMeter .jmx dosyasını yükleyip parametreleştirebilirsiniz.

✅
Hızlı URL testi

Betik yazmadan URL tabanlı hızlı test çalıştırabilirsiniz.

✅
Başarı kriterleri

Yanıt süresi ve hata oranı gibi fail kriterleri tanımlayabilirsiniz.

✅
Sunucu metrikleri

Hedef uygulamanın CPU ve bellek metriklerini teste bağlayabilirsiniz.

✅
GitHub Actions

azure/load-testing action'ı ile testi iş akışına ekleyebilirsiniz.

✅
Güvenli kimlik

OIDC ile gizli anahtarsız Azure oturumu açabilirsiniz.

✅
Sonuç analizi

Sonuçları karşılaştırıp performans gerilemesini tespit edebilirsiniz.

Kimler İçin Uygundur?

  • DevOps ve SRE ekipleri
  • platform mühendisleri
  • kalite güvence uzmanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
DevOps ve SRE ekipleri, platform mühendisleri ve kalite güvence uzmanları için uygundur.
Betik yazmam gerekiyor mu?
JMeter betiği örnek olarak verilir; URL tabanlı testle betiksiz de başlayabilirsiniz.
Test sırasında hangi araçlar kullanılır?
Azure portalı, Azure CLI, Apache JMeter, GitHub Actions ve Application Insights birlikte kullanılır.
Test maliyeti nasıl kontrol edilir?
Engine sayısı ve test süresi küçük tutulur; ücretlendirme sanal kullanıcı saatine göre yapıldığı için laboratuvarlar kısa koşulur.
Eğitim sınav başvurusunu veya sınav ücretini kapsıyor mu?
Hayır. Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; sınav başvurusu ve ücreti ilgili kuruma aittir.

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. AZ-2006 Automate Azure Load Testing by using GitHub Actions Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Microsoft AzureDeveloping Azure & Web Services: Diagnostics, Debugging, & ACS Eğitimi
Bulut Bilişim Eğitimleri

Developing Azure & Web Services: Diagnostics, Debugging, & ACS Eğitimi

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

Azure Tanılama, Hata Ayıklama ve ACS eğitimi: Azure tanılama, uzaktan hata ayıklama, IntelliTrace ve ACS kimlik doğrulama. Uygulamalı laboratuvarlarla DVA'da.

Detayları Gör →
Microsoft AzureDeveloping Azure & Web Services: Entity Framework Eğitimi
Bulut Bilişim Eğitimleri

Developing Azure & Web Services: Entity Framework Eğitimi

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

Azure ve Web Servisleri Entity Framework eğitimi: Entity Framework Code First, geçişler, LINQ sorguları ve Azure SQL veri erişimi. Uygulamalı laboratuvarlarla D

Detayları Gör →
Microsoft AzureDeveloping Azure & Web Services: Hosting Web APIs Eğitimi
Bulut Bilişim Eğitimleri

Developing Azure & Web Services: Hosting Web APIs Eğitimi

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

Azure ve Web Servisleri: Web API Barındırma eğitimi: ASP.NET Web API barındırma: IIS, OWIN self-host, Azure Web Apps ve CORS. Uygulamalı laboratuvarlarla DVA'da

Detayları Gör →
Microsoft AzureDeveloping Azure & Web Services: IIS & Web Services Eğitimi
Bulut Bilişim Eğitimleri

Developing Azure & Web Services: IIS & Web Services Eğitimi

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

Azure ve Web Servisleri: IIS ve Web Services eğitimi: IIS mimarisi, WCF aktivasyonu, uygulama havuzları, SSL ve servis güvenliği. Uygulamalı laboratuvarlarla DV

Detayları Gör →
Microsoft AzureDeveloping Azure & Web Services: Introduction Eğitimi
Bulut Bilişim Eğitimleri

Developing Azure & Web Services: Introduction Eğitimi

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

Azure ve Web Servisleri Giriş eğitimi: Azure hizmetleri, WCF, Web API, Entity Framework ve Visual Studio ile dağıtım. Uygulamalı laboratuvarlarla DVA'da.

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