DEVELOPING AZURE & WEB SERVICES: DIAGNOSTICS, DEBUGGING, & ACS EĞİTİMİ

Canlı uygulamadaki sorunu hızla bulun ve çözün

Tanılama izleme, uzaktan hata ayıklama, Azure Diagnostics, IntelliTrace ve Access Control Service kimlik doğrulamasını kapsar

Bu eğitim Azure üzerinde çalışan web uygulamalarının tanılanması ve hata ayıklanması ile Access Control Service (ACS) tabanlı kimlik doğrulamayı birleştirir.

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

Eğitim Hakkında

Azure Diagnostics, uzaktan hata ayıklama ve IntelliTrace ekseninde uygulamalı Azure çalışması

Bu eğitim Azure üzerinde çalışan web uygulamalarının tanılanması ve hata ayıklanması ile Access Control Service (ACS) tabanlı kimlik doğrulamayı birleştirir. System.Diagnostics izleme, TraceListener, Azure Diagnostics yapılandırması, uzaktan hata ayıklama, IntelliTrace, günlük akışı, Application Insights ve ACS ile federasyon, claims ve token işleme konuları laboratuvarlarla işlenir.

Süre ve Format

2 Gün. Her gün dört modül; her modülde altı konu başlığı, adım adım laboratuvar, hata ayıklama alıştırması ve kısa değerlendirme.

Seviye

Orta Seviye — Azure tanılama, uzaktan hata ayıklama, IntelliTrace ve ACS kimlik doğrulama konularını kapsayan Azure eğitimi

Öğrenme Metodu

Azure Diagnostics ve uzaktan hata ayıklama konuları Azure aboneliğinde adım adım laboratuvarlarla uygulanır, sonuçlar portal, CLI ve günlük kayıtlarıyla doğrulanır.

Neden Bu Eğitim?

🎯Konuya Özgü Odak

Azure Diagnostics, uzaktan hata ayıklama ve IntelliTrace konuları gerçek komut, kod ve yapılandırma örnekleriyle ele alınır.

🧪Uygulamalı Laboratuvar

Her modülde Azure Diagnostics üzerinde çalışan bir laboratuvar kurulur, çalıştırılır ve izlenir.

🛠️Gerçek Senaryolar

Access Control Service dahil sahadaki tipik sorunlar üzerinden tasarım ve sorun giderme becerisi kazanılır.

Anahtar Konular

Azure Diagnosticsuzaktan hata ayıklamaIntelliTraceAccess Control ServiceACSTraceListenerApplication Insightsclaims tabanlı kimlikAzure hata ayıklama
“Bulutta iyi uygulama, her ayarın nedenini bilmekle başlar.”

Ön Koşullar

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

1
C# Temelleri

Sınıflar, arayüzler, LINQ ve async/await kullanımına hakimiyet beklenir.

2
HTTP ve REST

HTTP metotları, durum kodları ve JSON/XML gösterimi hakkında temel bilgi yeterlidir.

3
Visual Studio

Visual Studio ile proje oluşturma ve hata ayıklama deneyimi faydalıdır.

4
Laboratuvar Ortamı

Tarayıcı ve güncel bir bilgisayar yeterlidir; Azure aboneliği ve laboratuvar ortamı eğitimde sağlanır.

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ı Azure uygulamalarında günlük ve tanılama verisi toplar, uzaktan hata ayıklar.
Modül 1
İzleme Altyapısı
  • Trace, Debug ve TraceSource sınıfları
  • TraceListener türleri ve web.config yapılandırması
  • SourceSwitch ile izleme düzeyi kontrolü
  • Performance counter ve Windows olay günlüğü
  • Yapılandırılmış günlük ve korelasyon kimliği
  • Üretimde izleme maliyeti ve örnekleme
Modül 2
Azure Diagnostics
  • diagnostics.wadcfg ve Diagnostics Extension
  • Günlük, kilitlenme dökümü ve IIS günlük aktarımı
  • Tablo ve blob depolama hedefleri
  • Aktarım zamanlaması ve kota ayarları
  • Web Apps için uygulama günlüğü ve web sunucusu günlüğü
  • Log streaming ile canlı günlük izleme
Modül 3
Uzaktan Hata Ayıklama
  • Cloud Explorer ve Server Explorer ile bağlantı
  • Remote Debugging açma ve Web Apps için ayar
  • Sembol (pdb) dosyaları ve kaynak eşleştirme
  • Kesme noktası, koşullu kesme ve izleme penceresi
  • Üretimde hata ayıklamanın riskleri ve slot kullanımı
  • Debug yapılandırmasının sonradan kapatılması
Modül 4
IntelliTrace ve Application Insights
  • IntelliTrace olay ve çağrı bilgisi toplama
  • .itrace dosyasını Visual Studio'da açma
  • Application Insights ile istisna ve yavaş istek analizi
  • Bağımlılık çağrılarının izlenmesi
  • Canlı metrik akışı
  • Kök neden analizi iş akışı
Günün hedefiKatılımcı ACS üzerinden kimlik sağlayıcılarıyla federasyon kurar ve claims tabanlı yetkilendirme uygular.
Modül 1
ACS Temelleri
  • ACS ad alanı oluşturma ve yönetim portalı
  • Kimlik sağlayıcıları: Microsoft hesabı, Google, Yahoo, ADFS
  • Relying party application tanımı
  • Kural grupları ve claim dönüştürme kuralları
  • Token biçimleri: SAML 1.1, SAML 2.0 ve SWT
  • ACS'nin yaşam döngüsü ve geçiş planlaması
Modül 2
Claims Tabanlı Kimlik
  • ClaimsPrincipal ve ClaimsIdentity nesneleri
  • WIF (Windows Identity Foundation) yapılandırması
  • WSFederationAuthenticationModule ve oturum modülü
  • Claim tabanlı rol ve politika kontrolü
  • Kimlik doğrulama sonrası claim zenginleştirme
  • ClaimsAuthorizationManager ile özel yetkilendirme
Modül 3
Federasyon Akışı
  • Passive redirect akışı adım adım
  • Home realm discovery ve sağlayıcı seçimi
  • Fiddler ile token yakalama ve çözme
  • İmza sertifikası ve token doğrulama hataları
  • Saat farkı ve token geçerlilik sorunları
  • Çerez ve oturum yönetimi sorunları
Modül 4
Servis Güvenliği
  • Servis kimliği (service identity) ve anahtar tabanlı doğrulama
  • SWT token alma ve Authorization başlığı
  • Web API'de token doğrulayan mesaj işleyicisi
  • Rol ve kapsam kısıtlamaları
  • Geçici hata ve yeniden deneme davranışı
  • Modern alternatif olarak Azure AD ve OAuth geçişi

Eğitim Kazanımları

Program sonunda katılımcılar:

🧩
İzleme Altyapısı

System.Diagnostics ile yapılandırılabilir izleme ekleyebilirsiniz

⚙️
Azure Diagnostics

Tanılama verisini depolama hesabına aktarabilirsiniz

🔐
Uzaktan Hata Ayıklama

Canlı Azure ortamına Visual Studio ile bağlanabilirsiniz

📡
IntelliTrace ve Application Insigh

Geçmişe dönük tanılama verisini inceleyebilirsiniz

🗄️
ACS Temelleri

ACS ad alanı ve kimlik sağlayıcılarını yapılandırabilirsiniz

🚀
Claims Tabanlı Kimlik

Uygulamada claims kullanarak yetkilendirme yapabilirsiniz

🔍
Federasyon Akışı

Giriş akışını uçtan uca izleyip hata ayıklayabilirsiniz

✅
Servis Güvenliği

Web servislerini ACS tokenlarıyla koruyabilirsiniz

Kimler İçin Uygundur?

  • Azure üzerinde çalışan .NET uygulamalarını işleten geliştiriciler
  • destek mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure üzerinde çalışan .NET uygulamalarını işleten geliştiriciler ve destek mühendisleri için uygundur.
Azure Tanılama, Hata Ayıklama ve ACS eğitimi kaç gün sürer?
Program 2 gün sürer; her gün dört modülden oluşur ve her modül Azure Diagnostics, uzaktan hata ayıklama, IntelliTrace gibi konularda uygulamalı çalışma içerir.
Eğitime başlamak için hangi ön bilgiler gerekir?
Sınıflar, arayüzler, LINQ ve async/await kullanımına hakimiyet beklenir. HTTP metotları, durum kodları ve JSON/XML gösterimi hakkında temel bilgi yeterlidir.
Eğitimde laboratuvar ortamı sağlanıyor mu?
Evet. Katılımcılar her modülde Azure portalı ve CLI üzerinde çalışan yönlendirmeli laboratuvarları kendi kaynak gruplarında uygular. Bilgisayarda yalnızca tarayıcı ve bir kod/yönetim aracı bulunması yeterlidir.
Eğitim sonunda sertifika alınır mı?
Eğitim sonunda 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. Developing Azure & Web Services: Diagnostics, Debugging, & A 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 AzureMicrosoft Azure Fundamentals: Managing Azure AD Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Fundamentals: Managing Azure AD Eğitimi

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

Azure Fundamentals: Managing Azure AD eğitimi: Entra ID kullanıcı ve grupları, lisanslama, hibrit kimlik, MFA, konuk erişimi. 2 gün uygulamalı Azure laboratuvar

Detayları Gör →
Microsoft AzureMicrosoft Azure Fundamentals: Managing Azure Authentication Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Fundamentals: Managing Azure Authentication Eğitimi

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

Azure Fundamentals: Managing Azure Authentication eğitimi: MFA, SSPR, passwordless, Conditional Access, OAuth ve SAML. 2 gün uygulamalı Azure laboratuvarı, DVA.

Detayları Gör →
Microsoft AzureMicrosoft Azure Fundamentals: Managing Azure Costs Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Fundamentals: Managing Azure Costs Eğitimi

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

Azure Fundamentals: Managing Azure Costs eğitimi: Cost analysis, bütçe, rezervasyon, Spot VM, Hybrid Benefit, etiketleme. 2 gün uygulamalı Azure laboratuvarı, D

Detayları Gör →
Microsoft AzureMicrosoft Azure Fundamentals: Managing Azure Services Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Fundamentals: Managing Azure Services Eğitimi

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

Azure Fundamentals: Managing Azure Services eğitimi: Yönetim araçları, VM, App Service, storage, sanal ağ, Azure Monitor. 2 gün uygulamalı Azure laboratuvarı, D

Detayları Gör →
Microsoft AzureMicrosoft Azure Fundamentals: Managing Microsoft Entra ID Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Fundamentals: Managing Microsoft Entra ID Eğitimi

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

Azure Fundamentals: Managing Microsoft Entra ID eğitimi: Entra ID tenant, kullanıcı ve grup, MFA, Conditional Access, PIM, B2B. 2 gün uygulamalı Azure laboratuv

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