Pipeline'ları loglarla şeffaf ve ayıklanabilir kıl
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…
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.
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.
Orta Seviye — Azure Pipelines günlük (log) stratejisi, tanılama (diagnostics), hata ayıklama ve pipeline denetim izlerinin ele alınması.
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.
Diagnostic loglarla başarısız pipeline'ların kök nedenini hızla bulursunuz.
Logging komutlarıyla gürültüden arındırılmış, okunabilir pipeline çıktısı üretirsiniz.
Audit log ve saklama politikalarıyla uyum ve izlenebilirlik sağlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Azure Pipelines ve YAML yapısına temel aşinalık beklenir.
Script ve komut satırı kullanımına aşinalık güçlü biçimde faydalıdır.
Build/release pipeline çalıştırma deneyimi yararlıdır.
Bir Azure DevOps organizasyonu ve pipeline 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:
Pipeline log hiyerarşisini okur ve etkin biçimde ararsınız.
system.debug ile diagnostic loglar açıp sorunları teşhis edersiniz.
Başarısız pipeline'ların kök nedenini loglardan bulursunuz.
Agent tarafı loglarla altyapı kaynaklı hataları çözersiniz.
##vso komutlarıyla warning, error ve değişken yayarsınız.
Gürültüsüz, bölümlenmiş ve okunabilir log çıktısı tasarlarsınız.
Organizasyon denetim günlükleriyle değişiklikleri izlersiniz.
Retention politikaları ve dış aktarımla uyumu sağlarsınız.
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.
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 →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 →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 →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 →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 →