IIS ve ASP.NET sunucularını güvenle yönetin
Bu eğitim, sistem yöneticilerinin IIS üzerinde ASP.NET ve ASP.NET Core uygulamalarını barındırması ve yönetmesi için hazırlanmıştır.
IIS kurulumu, site ve uygulama havuzu yönetimi, SSL, güvenlik, performans ve ASP.NET uygulamalarının barındırılması
Bu eğitim, sistem yöneticilerinin IIS üzerinde ASP.NET ve ASP.NET Core uygulamalarını barındırması ve yönetmesi için hazırlanmıştır. IIS rol kurulumu, HTTP.sys ve WAS mimarisi, site ve uygulama havuzu yapılandırması, bağlamalar ve SSL sertifikaları, kimlik doğrulama yöntemleri, URL Rewrite, web.config, ARR ile yük dengeleme, Failed Request Tracing, loglama, performans izleme ve ASP.NET Core Hosting Bundle uygulamalı çalışılır.
4 Gün. Her gün dört modül; IIS Mimarisi ve Kurulum; Güvenlik ve SSL; ASP.NET Barındırma ve Yönlendirme; İzleme, Performans ve Sorun Giderme.
Orta Seviye — IIS kurulumu, site ve uygulama havuzu yönetimi, SSL, güvenlik, performans ve ASP.NET uygulamalarının barındırılması
Her modül Windows Server 2022, IIS 10, PowerShell ve IIS Manager üzerinde canlı kodlama, hata ayıklama ve mini görevlerle işlenir; katılımcılar kendi bilgisayarında örnekleri yeniden üretir.
Her gün Windows Server 2022, IIS 10, PowerShell ve IIS Manager üzerinde kod yazılır; konular sunum yerine çalışan örneklerle pekiştirilir.
Program IIS Mimarisi ile başlayıp Sorun Giderme ile biter; gerçek projelerde karşılaşılan durumlara odaklanır.
Edinilen teknikler iIS kurulumu, site ve uygulama havuzu yönetimi, SSL, güvenlik, performans ve ASP.NET uygulamalarının barındırılması alanındaki günlük işlerde hemen kullanılabilecek şekilde kurgulanır.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Windows Server yönetimi, hizmetler ve NTFS izinleri konusunda temel bilgi gerekir.
HTTP, DNS ve TCP/IP kavramlarına aşinalık beklenir.
Uygulamalar için Windows Server 2022, IIS 10, PowerShell ve IIS Manager kurulu veya erişilebilir bir bilgisayar önerilir.
Her gün laboratuvar çalışması yapıldığından kod yazmaya ve soru sormaya hazır gelinmesi beklenir.
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:
IIS Mimarisi kapsamında HTTP.sys, WAS, W3SVC ve worker process (w3wp.exe) ilişkisi gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Siteler ve Bağlamalar kapsamında Site, uygulama ve sanal dizin farkı gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
SSL/TLS ve Sertifikalar kapsamında CSR oluşturma ve sertifika kurulumu gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
İstek Filtreleme ve Koruma kapsamında Request Filtering: dosya uzantısı, URL uzunluğu, HTTP verb gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
ASP.NET Uygulamaları kapsamında web.config yapısı: system.web ve system.webServer gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
URL Rewrite ve Yönlendirme kapsamında URL Rewrite kuralı: iç, dış, regex yakalama gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Loglama kapsamında W3C log formatı ve alan seçimi gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Yük Dengeleme ve Ölçekleme kapsamında Application Request Routing ile yük dengeleme gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
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.
ASP.NET Core Geliştirmeye Giriş eğitimi: ASP.NET Core temelleri: host, DI, MVC, Razor Pages, EF Core, kimlik doğrulama ve yayınlama. 3 gün uygulamalı, DVA.
Detayları Gör →ASP.NET Web API'ye Giriş eğitimi: ASP.NET Web API temelleri: rotalar, HTTP yöntemleri, model binding, güvenlik, EF6 ve IIS yayınlama. 3 gün uygulamalı, DVA.
Detayları Gör →İleri Seviye ASP.NET eğitimi: ASP.NET Core ile kurumsal web uygulamaları: pipeline, kimlik. 4 gün uygulamalı program, Visual Studio 2022, .NET 8 SDK ile. Digita
Detayları Gör →Kurumsal Mimari ve Tasarım Desenleri (.NET) eğitimi: .NET’te katmanlı mimari, SOLID, GoF tasarım desenleri ve DDD ile. 4 gün uygulamalı program, Visual Studio 2
Detayları Gör →Master Class: C# Advanced (MSDEV) eğitimi: C# dilinin derin özellikleri: CLR, bellek, async derinliği, Span. 4 gün uygulamalı program, Visual Studio 2022 veya R
Detayları Gör →