
Eğitimin giriş bölümünde devam içeriğinin bir özeti sunulmaktadır. Eğitim içeriği aşağıdaki gibidir;
IIS Logs
Advanced Logging ve Custom Logging
IIS ETW Trace Alma ve İnceleme
Web Sitelerinin Güvenligi Nasil Saglanir?
Backup ve Restore
Windows NLB ile HA IIS Farm Kurulumu
Application Request Routing (ARR) ile HA IIS Farm Kurulumu
IIS Web Farm - Shared Content by using a Shared folder
Bu bölümde IIS için en kritik konulardan birisi olan loglama özelliğini paylaşıyorum. IIS loglarının nasıl ve nerede saklandığı. Log ayarlarının nasıl yapıldığı. Bu logların nasıl derlendiği veya raporlandığı, toplu olarak silindiği gibi aslında canlı hayatta pek çok IIS yöneticisinin ihtiyaç duyduğu bilgileri uygulamalı olarak sizler ile paylaşıyorum. Ek olarak log parser yüklemesi ve kullanımı konusunda da bilgi veriyorum.
Loglama bölümünün devamında özellikle kurumsal yapılardaki kompleks iş ihtiyaçları için gerekli olan IIS ek loglama özelliklerini anlatıyorum. Ek olarak bu özellikleri uygulamalı olarak sizlerle paylaşıyorum. Örneğin NLB arkasındaki bir IIS sunucusu için gerekli ek log ayarları nelerdir canlı demoda görebiliyoruz.
Kritik sistemlerde sorun çözmek çok önemlidir. Sorun çözmek için tabi ki ürünleri bilmek kadar log okumak ve üretmek önemlidir. Özellikle kernel seviyesindeki sorunları loglarda göremediğimiz için kernel sorunlarını ETW loglarından nasıl çözümleyebileceğimizi anlatacağım. Gerçek zamanlı üretim ortamından (www.cozumpark.com) ETW logları message analyzer yardımı ile alacağız.
Bu bölümde ise dış dünyaya açılan veya şirket içerisinde kullanılan web siteleri için alınması gereken güvenlik önlemlerini paylaşacağım.
Bu bölümde IIS yapılandırma veya içerik yedeklerinin nasıl alınacağını ve bunun nasıl dönüleceğini paylaşıyorum. Hem ara yüz hem PS komutları hem de IIS ile beraber gelen bazı güzel özellikleri paylaşıyorum.
Bu bölümde öncelikle NLB kavramından bahsedeceğim. Yazılımsal NLB nedir? Donanımsal NLB nedir? Artıları ve eksileri nelerdir konusundan sonra Windows NLB ile IIS yapısının nasıl daha erişilebilir ve yük dağıtan bir yapı haline getirileceğini uygulamalı olarak göstereceğim.
Bu bölümde Web Farm oluşturmak için gerekli olan temel yapılandırma ayarlarından bahsedeceğim. Sunucu yapılandırma ayarları merkezi mi yoksa dedike mi olacak, NLB için ARR mı yoksa başka bir teknoloji mi kullanacağız, SSL için nasıl bir yapılandırma düşünüyoruz gibi temel soruların cevaplarını vermeliyiz. Daha sonra bu doğrultuda web farm oluşturmak için ortak içerik, ortak yapılandırma ayarlarını gerçekleştireceğiz. Web Farm için aşağıdaki adımları detaylı bir şekilde sizlerle paylaşacağım
Step 1: Plan IIS Web Farm Infrastructure
Step 2: Plan IIS Web Farm Configuration
Step 3: Plan IIS Web Farm Load Balancing
Step 4: Plan SSL Central Certificate Store
Step 5: Plan Application Deployment
Windows NLB dışında yük dengelemek için IIS yapılarında kullanılan ARR mimarisinin nasıl çalıştığını uygulamalı olarak göreceğiz.
Günümüzün iş yüklerinin büyük bir çoğunluğu web temelli olup mobil çözümler başta artık herkes bu tarz yeni nesil ürün veya servis sunmaya başlamıştır. Durum böyle olunca da yazılımcılar, sistemciler veya devops ekipleri özellikle bu hizmetleri sunabilmek için ilgili alt yapılarda kendisini geliştirme ihtiyacı duymaktadır. IIS eğitimindeki temel amacım sektörde pek çok alt yapı için en temel ihtiyaç olan web servislerinin daha iyi öğrenilmesidir. Pek çok ürün veya servis bir wep platformu üzerinde çalışmasına karşın pek çok kişi ne yazık ki bu alanda ciddi manada bilgi sahibi değil. IIS ise bu konuların başında yer alıyor. Ne yazık ki doğru düzgün Türkçe bir içerik olmadığı için özellikle bu alanda kendini geliştirmek isteyenlerin yararlanacağı bir eğitim hazırladım. Bu eğitim serisini tamamlayan katılımcılar Share Content, Protecting Internal and External Web Servers, IIS Management, Folder, Virtual Directory, Application, App Pool, Worker Processes W3WP.EXE, Website Settings, Bindings, IIS Configuration Files, Modules, Authentication, Authorization, PKI and IIS Certificate, Remote Management, Logs, Web Farm konularına hâkim olacaktır. Bu sayede piyasada IIS kurulumu, yönetimi ve sorun çözümü için pek çok bilgiye sahip olacaksınız. Ayrıca gerçek hayat senaryoları dahil pek çok konudaki bilgi ve birikimimi de eğitimde sizler ile paylaşıyorum. Ayrıca eğitime özel hazırladığım dokümanları ve lab dosyalarını da sizlere ulaştıracağım. Umarım yararlı bir eğitim olur.