Node.js uygulamalarını IIS'te yayına alın
Running Node.js Applications in IIS Eğitimi, Node.js uygulamalarını Windows sunucularda IIS üzerinde yayına almayı öğretir. Program IIS kurulumu, iisnode modülü ve web.config yapılandırmasıyla başlar; URL Rewrite, Application Request Routing ile ters vekil, u…
iisnode kurulumundan web.config'e, URL rewrite ve SSL'den dağıtıma IIS üzerinde Node.js barındırma
Running Node.js Applications in IIS Eğitimi, Node.js uygulamalarını Windows sunucularda IIS üzerinde yayına almayı öğretir. Katılımcılar iisnode modülünü kurar, web.config ile uygulamayı yapılandırır, URL Rewrite ve Application Request Routing ile ters vekil kurar. Uygulama havuzları, ortam değişkenleri, günlükleme, süreç yönetimi, SSL bağlama, hata ayıklama ve dağıtım adımları işlenir; kurumsal Windows ortamında sorun giderme uygulanır.
3 Gün. Her gün dört modül; bir Node.js uygulaması IIS'te kurulumdan ters vekil ve güvenli dağıtıma kadar adım adım yayına alınır.
Orta Seviye — Node.js uygulamalarını Windows ve IIS üzerinde iisnode ve ters vekil ile barındırma
Gerçek bir Node.js uygulaması IIS üzerinde iisnode ve ters vekil ile kurulur, yapılandırılır, güvenli hale getirilir ve dağıtılır.
Node.js uygulamalarını mevcut Windows ve IIS altyapınıza entegre ederek kurumsal ortamda ek sunucu olmadan yayına almayı öğrenirsiniz.
URL Rewrite ve ARR ile IIS'i ters vekil olarak kullanıp Node süreçlerini güvenli, ölçekli biçimde önden yönetmeyi öğrenirsiniz.
SSL bağlama, günlükleme ve süreç yönetimiyle uygulamanızı üretimde güvenli, izlenebilir ve kesintisiz çalıştırmayı öğrenirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve kurulum gereksinimleri
Node.js uygulamalarını çalıştırma ve temel yapıya aşinalık; barındırma ve yapılandırma eğitimde işlenir.
Windows Server ve temel yönetim kavramlarına aşinalık; IIS kurulumu ve rolleri eğitimde ele alınır.
Yönetici yetkisiyle IIS Yöneticisi'ne erişebilen bir Windows ortamı; uygulama havuzu ve site kurulumu uygulanır.
İstek, yanıt, port ve DNS gibi temel ağ kavramları, ters vekil ve bağlama konularını kolaylaştırır.
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'i kurar, rolleri yapılandırır ve bir Node.js uygulamasını IIS altında çalışacak biçimde yayına alırsınız.
iisnode modülünü kurar, web.config ile handler eşlemesi ve süreç ayarlarını doğru biçimde yapılandırırsınız.
URL Rewrite kurallarıyla istekleri yönlendirir, statik ve API yollarını ayırır ve HTTPS yönlendirmesi kurarsınız.
ARR ile IIS'i ters vekil olarak yapılandırır, Node arka uçlarına isteği iletir ve yük dengelemeyi kurarsınız.
App pool kimliği, geri dönüşüm ve kaynak sınırlarını yapılandırarak izole ve güvenli barındırma sağlarsınız.
Sertifika bağlama ile HTTPS kurar, güvenlik başlıkları ve HSTS ile uygulamayı güvenli hale getirirsiniz.
iisnode ve IIS günlüklerini yapılandırır, stdout/stderr yakalama ve FREB ile sorunları izlersiniz.
Web Deploy ve CI/CD ile dağıtım yapar, iisnode hata kodlarını ve yaygın sorunları giderirsiniz.
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.
jQuery ile DOM, olay ve AJAX; TypeScript ile tip sistemi, arayüz ve generic; @types/jquery ile tip güvenli jQuery öğreten uygulamalı eğitim.
Detayları Gör →ES6 ve sonrası modern JavaScript: let/const, arrow, destructuring, class, modül, Promise, async/await ve fetch öğreten uygulamalı eğitim.
Detayları Gör →Sıfırdan programlama: değişken, koşul, döngü, fonksiyon, dizi, nesne ve DOM ile JavaScript öğreten başlangıç seviyesi uygulamalı eğitim.
Detayları Gör →Node.js çekirdeği, event loop, çekirdek modüller ve Visual Studio NTVS ile proje, IntelliSense, hata ayıklama ve Azure dağıtımı eğitimi.
Detayları Gör →Node.js ile mikroservis mimarisi: servis tasarımı, REST ve gRPC, mesajlaşma, API gateway, Docker, Kubernetes ve gözlemlenebilirlik eğitimi.
Detayları Gör →JavaScript geliştiricileri için ileri Node.js: event loop, akışlar, asenkron desenler, worker threads, API, test, güvenlik ve dağıtım eğitimi.
Detayları Gör →