DEVELOPING AZURE & WEB SERVICES: IIS & WEB SERVICES EĞİTİMİ

IIS üzerinde servisleri güvenli ve hızlı yayınlayın

IIS yapılandırması, WCF ve Web API servislerinin barındırılması, WAS aktivasyonu, güvenlik, günlükleme ve Azure geçişi uygulamaları

Bu eğitim IIS üzerinde web servislerinin barındırılması ve yönetimini kapsar. IIS mimarisi, site, uygulama ve uygulama havuzu kavramları, WCF servislerinin IIS/WAS ile aktivasyonu, HTTP ve net.tcp bağlamaları, kimlik doğrulama yöntemleri, SSL sertifika bağlam…

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

Eğitim Hakkında

uygulama havuzu, WAS aktivasyonu ve applicationHost.config ekseninde uygulamalı Azure çalışması

Bu eğitim IIS üzerinde web servislerinin barındırılması ve yönetimini kapsar. IIS mimarisi, site, uygulama ve uygulama havuzu kavramları, WCF servislerinin IIS/WAS ile aktivasyonu, HTTP ve net.tcp bağlamaları, kimlik doğrulama yöntemleri, SSL sertifika bağlama, applicationHost.config, günlükleme, hata izleme ve servislerin Azure ortamına taşınması 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 — IIS mimarisi, WCF aktivasyonu, uygulama havuzları, SSL ve servis güvenliği konularını kapsayan Azure eğitimi

Öğrenme Metodu

uygulama havuzu ve WAS aktivasyonu 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

uygulama havuzu, WAS aktivasyonu ve applicationHost.config konuları gerçek komut, kod ve yapılandırma örnekleriyle ele alınır.

🧪Uygulamalı Laboratuvar

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

🛠️Gerçek Senaryolar

SSL bağlama dahil sahadaki tipik sorunlar üzerinden tasarım ve sorun giderme becerisi kazanılır.

Anahtar Konular

IISWCF IIS barındırmaWASuygulama havuzuapplicationHost.configIIS SSLnet.tcpweb servisleriIIS yönetimi
“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ı IIS bileşenlerini yapılandırır ve servisleri IIS/WAS ile etkinleştirir.
Modül 1
IIS Temel Mimari
  • HTTP.sys, WAS ve W3SVC hizmetlerinin rolleri
  • Site, uygulama ve sanal dizin hiyerarşisi
  • Entegre pipeline ve modül listesi
  • applicationHost.config ve yapılandırma kilitleri
  • IIS Manager ve appcmd komut satırı
  • Rol hizmetleri ve özellik kurulumu
Modül 2
Uygulama Havuzları
  • Havuz kimliği: ApplicationPoolIdentity ve özel hesap
  • .NET CLR sürümü ve 32 bit uygulama etkinleştirme
  • Geri dönüşüm (recycling), boşta kalma zaman aşımı
  • Hızlı hata koruması (rapid fail protection)
  • CPU sınırı ve worker process sayısı (web garden)
  • Havuz çökmelerini olay günlüğünden inceleme
Modül 3
WCF Aktivasyonu
  • .svc dosyası ve ServiceHost yönergesi
  • WCF Activation özelliği ve HTTP/non-HTTP aktivasyon
  • net.tcp, net.pipe ve MSMQ için WAS bağlama
  • serviceHostingEnvironment ve aspNetCompatibilityEnabled
  • Dosyasız aktivasyon (serviceActivations)
  • AutoStart ve Application Initialization
Modül 4
Servis Yapılandırması
  • serviceMetadata ve serviceDebug davranışları
  • serviceThrottling ve eşzamanlılık ayarları
  • Kota değerleri: maxReceivedMessageSize, readerQuotas
  • InstanceContextMode ve ConcurrencyMode
  • Varsayılan endpoint ve bağlama (WCF 4.x)
  • Yapılandırma sihirbazı ve Service Configuration Editor
Günün hedefiKatılımcı IIS'te servis güvenliği ve izleme kurar, uygulamaları Azure'a taşıma planı çıkarır.
Modül 1
Kimlik Doğrulama ve Yetkilendirme
  • Anonymous, Basic, Windows ve Digest kimlik doğrulaması
  • Kerberos, NTLM ve SPN kaydı
  • URL Authorization kuralları ve IP kısıtlamaları
  • WCF güvenlik modu ile IIS ayarlarının uyumu
  • İstemci sertifikası eşleme
  • İki atlamalı (double-hop) kimlik doğrulama sorunu
Modül 2
SSL ve Sertifikalar
  • Sertifika deposu ve sertifika isteği oluşturma
  • HTTPS bağlama ve SNI (Server Name Indication)
  • Zorunlu SSL ve istemci sertifikası seçenekleri
  • TLS sürümleri ve şifre paketleri
  • HTTP'den HTTPS'e yönlendirme
  • Sertifika süresi izleme ve yenileme
Modül 3
Günlükleme ve Sorun Giderme
  • W3C günlük alanları ve Log Parser sorguları
  • Failed Request Tracing kuralları
  • HTTP durum alt kodları (401.2, 500.19 vb.) yorumlama
  • WCF Service Trace Viewer ve message logging
  • HTTP.sys günlüğü ve URL ayırma hataları
  • Performans sayaçları ve darboğaz analizi
Modül 4
Azure'a Taşıma
  • Web Deploy ile IIS'ten Azure Web Apps'e taşıma
  • Azure App Service Migration Assistant yaklaşımı
  • WAS gerektiren bağlamaların Azure'daki karşılığı
  • IaaS VM üzerinde IIS çalıştırma seçeneği
  • Hibrit bağlantı ile şirket içi kaynaklara erişim
  • Taşıma sonrası doğrulama ve geri dönüş

Eğitim Kazanımları

Program sonunda katılımcılar:

🧩
IIS Temel Mimari

IIS yapı taşlarını ve istek işleme hattını açıklayabilirsiniz

⚙️
Uygulama Havuzları

Havuz yalıtımı ve kaynak ayarlarını yapabilirsiniz

🔐
WCF Aktivasyonu

WCF servislerini IIS/WAS ile barındırabilirsiniz

📡
Servis Yapılandırması

Servis davranışlarını ve metadata yayınını ayarlayabilirsiniz

🗄️
Kimlik Doğrulama ve Yetkilendirme

IIS kimlik doğrulama yöntemlerini servislerle birlikte kullanabilirsiniz

🚀
SSL ve Sertifikalar

Sertifika bağlama ve HTTPS zorunluluğu uygulayabilirsiniz

🔍
Günlükleme ve Sorun Giderme

IIS günlükleri ve izlemeyi tanılamada kullanabilirsiniz

✅
Azure'a Taşıma

Mevcut IIS servislerini Azure'a taşıma planı yapabilirsiniz

Kimler İçin Uygundur?

  • Web servislerini IIS üzerinde yayınlayan geliştiriciler
  • Windows sunucu yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Web servislerini IIS üzerinde yayınlayan geliştiriciler ile Windows sunucu yöneticileri için uygundur.
Azure ve Web Servisleri: IIS ve Web Services 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 uygulama havuzu, WAS aktivasyonu, applicationHost.config 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: IIS & Web Services Eğitimi 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 Architect Design: Azure Policy Planning Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Design: Azure Policy Planning Eğitimi

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

Azure Policy Planning eğitimi: Azure Policy ve yönetişim planlaması. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Design: Azure Service Design Part 1 Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Design: Azure Service Design Part 1 Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

Azure Service Design Part 1 eğitimi: uygulama servis ve veri katmanı tasarımı. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası il

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Design: Azure Service Design Part 2 Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Design: Azure Service Design Part 2 Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

Azure Service Design Part 2 eğitimi: entegrasyon, kimlik ve güvenlik tasarımı. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası il

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Design: Azure Site Recovery Design Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Design: Azure Site Recovery Design Eğitimi

2 günİleriOnline / Yüz Yüze / Hibrit

Azure Site Recovery Design eğitimi: Site Recovery tasarımı. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Design: Azure Storage Design Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Design: Azure Storage Design Eğitimi

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

Azure Storage Design eğitimi: storage hesabı ve veri depolama tasarımı. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

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