MICROSOFT AZURE DEVOPS SOLUTIONS: DESIGN AZURE DEVOPS LOGGING EĞİTİMİ

Pipeline'ları loglarla şeffaf ve ayıklanabilir kıl

Azure Pipelines log yapısı, verbose/diagnostic tanılama, logging komutları, denetim izi ve log saklamayla pipeline sorunlarını hızla teşhis edin.

Azure DevOps'ta pipeline loglama stratejisini ele alan orta seviye eğitim: pipeline log hiyerarşisi, verbose/diagnostic tanılama ve system.debug, kök neden hata ayıklama, agent tanılama, ##vso logging komutları, yapılandırılmış çıktı, audit log ve retention i…

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

Eğitim Hakkında

Pipeline logları, tanılama, logging komutları, denetim izi ve saklama stratejisi

Bu orta seviye eğitim, Azure DevOps çözümlerinde pipeline ve süreç loglama stratejisinin tasarımına odaklanır. Pipeline çalıştırma loglarının yapısı, adım (step) ve iş (job) bazlı log görünümü, zaman damgalı okuma işlenir. Verbose ve diagnostic log etkinleştirme (system.debug), tanılama günlükleri ve agent tarafı log toplama; başarısız pipeline'ların kök neden analizi uygulanır. Pipeline logging komutları (##vso ile issue, warning, error, group), yapılandırılmış çıktı, görev (task) sonuçlarının loglara yansıtılması; log'un gürültüden arındırılması gösterilir. Azure DevOps denetim günlükleri (audit log) ile organizasyon değişikliklerinin izlenmesi, log saklama (retention) politikaları, logların dış sistemlere aktarımı ve uyum gereksinimleri ele alınır. Katılımcılar pipeline sorunlarını hızla teşhis edebilen ve denetlenebilir bir loglama stratejisi tasarlayabilir.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar pipeline log yapısından tanılamaya, logging komutlarından denetim ve saklamaya ilerler.

Seviye

Orta Seviye — Azure Pipelines günlük (log) stratejisi, tanılama (diagnostics), hata ayıklama ve pipeline denetim izlerinin ele alınması.

Öğrenme Metodu

Katılımcılar gerçek pipeline çalıştırmaları üzerinde tanılama loglarını etkinleştirip hata ayıklama ve logging komutlarını uygulamalı yapar.

Neden Bu Eğitim?

🔎Hızlı Teşhis

Diagnostic loglarla başarısız pipeline'ların kök nedenini hızla bulursunuz.

🧾Temiz Çıktı

Logging komutlarıyla gürültüden arındırılmış, okunabilir pipeline çıktısı üretirsiniz.

🛡️Denetlenebilirlik

Audit log ve saklama politikalarıyla uyum ve izlenebilirlik sağlarsınız.

Anahtar Konular

azure pipelines log eğitimiazure devops loggingpipeline tanılamasystem.debuglogging komutlarıvso komutlarıaudit logpipeline hata ayıklamalog retentiondevops denetim izi
“Bir pipeline ancak logları kadar ayıklanabilir ve denetlenebilirdir.”

Ön Koşullar

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

1
Pipeline Bilgisi

Azure Pipelines ve YAML yapısına temel aşinalık beklenir.

2
Komut Satırı

Script ve komut satırı kullanımına aşinalık güçlü biçimde faydalıdır.

3
CI/CD Deneyimi

Build/release pipeline çalıştırma deneyimi yararlıdır.

4
Erişim

Bir Azure DevOps organizasyonu ve pipeline erişimi gereklidir.

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ı, pipeline loglarını okur ve tanılama günlükleriyle hata ayıklayabilir.
Modül 1
Log Yapısı
  • Pipeline run, stage, job ve step log hiyerarşisi
  • Zaman damgalı log okuma
  • Adım bazlı başarı/başarısızlık görünümü
  • Log indirme ve arşivleme
  • Canlı (streaming) log takibi
  • Log içinde arama ve filtreleme
Modül 2
Verbose ve Diagnostic
  • system.debug ile ayrıntılı log açma
  • Değişken değerlerinin logda görünürlüğü
  • Verbose task çıktısının yorumu
  • Pipeline diagnostic log indirme
  • Gizli bilgilerin logda maskelenmesi
  • Debug log'un yalnızca gerektiğinde açılması
Modül 3
Hata Ayıklama
  • Başarısız adımın hata mesajından okunması
  • Exit code ve task sonucu yorumu
  • Ortam ve değişken kaynaklı hataların teşhisi
  • Yeniden üretilebilirlik için log kanıtı
  • Flaky (kararsız) pipeline tespiti
  • Düzeltmenin logla doğrulanması
Modül 4
Agent Tanılama
  • Agent tarafı tanılama günlükleri
  • Çalışma dizini ve ortam durumu
  • Agent sürüm ve capability sorunları
  • Kaynak (disk/bellek) kaynaklı hatalar
  • Self-hosted agent log konumu
  • Agent bağlantı sorunlarının teşhisi
Günün hedefiKatılımcı, logging komutlarıyla çıktıyı düzenler ve denetim ile saklamayı tasarlar.
Modül 1
Logging Komutları
Modül 2
vso logging komutlarının kullanımı
  • logissue ile warning/error üretme
  • group/endgroup ile log bölümleme
  • setvariable ile değişken yayma
  • task.complete ile sonuç bildirimi
  • uploadartifact ve setprogress komutları
Modül 3
Yapılandırılmış Çıktı
  • Okunabilir ve bölümlenmiş log tasarımı
  • Gürültülü çıktının bastırılması
  • Önemli bilgilerin öne çıkarılması
  • Hata ve uyarıların özet bölümü
  • Çok platformlu script log tutarlılığı
  • Log'un sorun giderme rehberi olması
Modül 4
Audit Log
  • Organizasyon audit log'una erişim
  • İzin, policy ve yapılandırma değişiklik izi
  • Kim-ne-ne zaman kayıtlarının okunması
  • Şüpheli etkinliğin tespiti
  • Audit verisinin dışa aktarımı (stream)
  • Denetim için izlenebilirlik zinciri
Modül 5
Saklama ve Uyum
  • Pipeline run retention politikası
  • Build ve log saklama süresinin tasarımı
  • Önemli sürümlerin korunması (retain)
  • Depolama maliyeti ve temizlik dengesi
  • Logların dış sisteme/SIEM'e aktarımı
  • Uyum gereksinimlerinin karşılanması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Log Yapısı

Pipeline log hiyerarşisini okur ve etkin biçimde ararsınız.

✅
Tanılama

system.debug ile diagnostic loglar açıp sorunları teşhis edersiniz.

✅
Hata Ayıklama

Başarısız pipeline'ların kök nedenini loglardan bulursunuz.

✅
Agent Tanılama

Agent tarafı loglarla altyapı kaynaklı hataları çözersiniz.

✅
Logging Komutları

##vso komutlarıyla warning, error ve değişken yayarsınız.

✅
Yapılandırılmış Çıktı

Gürültüsüz, bölümlenmiş ve okunabilir log çıktısı tasarlarsınız.

✅
Audit Log

Organizasyon denetim günlükleriyle değişiklikleri izlersiniz.

✅
Saklama ve Uyum

Retention politikaları ve dış aktarımla uyumu sağlarsınız.

Kimler İçin Uygundur?

  • DevOps mühendisleri
  • pipeline geliştiren yazılımcılar
  • platform yöneticileri
  • CI/CD süreçlerini güvenilir biçimde ayıklamak ve denetlemek isteyen ekipler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
DevOps mühendisleri, pipeline geliştiren yazılımcılar, platform yöneticileri ve CI/CD süreçlerini güvenilir biçimde ayıklamak ve denetlemek isteyen ekipler için uygundur.
Telemetry & Logging eğitiminden farkı nedir?
Bu eğitim pipeline ve süreç loglarına, tanılamaya ve denetim izine odaklanır; Telemetry & Logging eğitimi ise uygulama telemetrisi ve Azure Monitor/App Insights ile çalışma zamanı izlemeyi ele alır.
Diagnostic log nasıl açılıyor?
system.debug değişkeni true yapılarak ayrıntılı tanılama logları açılır; eğitim bunun ne zaman ve nasıl kullanılacağını, gizli bilgi maskelemeyle birlikte gösterir.
Logging komutları ne işe yarar?
##vso logging komutları warning/error üretme, log bölümleme, değişken yayma ve sonuç bildirimi sağlar; log'u okunabilir ve eyleme dönük kılmak için kullanılır.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası 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. Microsoft Azure DevOps Solutions: Design Azure DevOps Loggin 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

DevOps Kültürü ve UygulamalarıSite Reliability Engineering (SRE) Temelleri Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability Engineering (SRE) Temelleri Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

SRE temelleri: SRE nedir, SLI/SLO/SLA, hata bütçesi, Prometheus ve Grafana ile izleme, alarm, olay yönetimi ve postmortem giriş eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSite Reliability Engineering Foundation: Alerting and Incident Response Fundamentals Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability Engineering Foundation: Alerting and Incident Response Fundamentals Eğitimi

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

SRE Foundation alarm ve olay müdahalesi: semptom tabanlı alarm, burn rate, Alertmanager, nöbet düzeni, incident commander ve runbook eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSite Reliability Engineering Foundation: Automation and Toil Reduction Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability Engineering Foundation: Automation and Toil Reduction Eğitimi

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

SRE otomasyon ve toil azaltma: toil envanteri, ROI, Python ve Bash betikleri, Ansible, self-healing ve ChatOps ile operasyon yükünü azaltma eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSite Reliability Engineering Foundation: Blameless Postmortems Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability Engineering Foundation: Blameless Postmortems Eğitimi

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

Blameless postmortem: suçlamasız kültür, olay zaman çizelgesi, 5 Neden, katkı faktörleri, aksiyon takibi ve postmortem toplantı yönetimi eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıSite Reliability Engineering Foundation: Capacity Planning and Scaling Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability Engineering Foundation: Capacity Planning and Scaling Eğitimi

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

SRE kapasite planlama ve ölçekleme: talep tahmini, k6 yük testi, USE ve RED yöntemi, HPA, KEDA, load shedding ve N+1 yedeklilik eğitimi.

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