- Leren door doen
- Trainers met praktijkervaring
- Klassikale trainingen
- Gedetailleerd cursusmateriaal
- Duidelijke inhoudsbeschrijving
- Maatwerk inhoud mogelijk
- Trainingen die doorgaan
- Kleine groepen
In de cursus IIS Administration van SpiralTrain leren de deelnemers de kennis en vaardigheden om de nieuwste versie van Microsoft Internet Information Server (IIS) te beheren en te controleren. IIS is een flexibele web server die geïnstalleerd kan worden op Windows Server, Windows 10 en cloud based op Nano Server. IIS wordt vaak gebruikt voor het hosten van ASP.NET Web applicaties, maar ook andere talen zoals PHP zijn mogelijk.
De cursus IIS Administration biedt een uitgebreide introductie in de architectuur van Internet Information Services (IIS), inclusief de beschikbare modules en componenten. De cursus begint met een uitleg over de IIS Manager applicatie en diverse configuratie-instellingen. Daarnaast wordt er aandacht besteed aan het hosten van statische pagina's, wat essentieel is voor iedere webserver.
Een belangrijk onderdeel van de cursus is het werken met application pools. Hiermee kunnen applicaties van elkaar worden geïsoleerd, zodat fouten niet van de ene applicatie naar de andere worden doorgegeven. Ook leert u hoe u ASP.NET-applicaties kunt hosten en hoe u virtual directories opzet om uw webtoepassingen beter te organiseren.
In de cursus IIS Administration besteden we uitgebreid aandacht aan de grafische Management Console. Hiermee kunnen tal van IIS-instellingen interactief worden geconfigureerd, zoals compressie-instellingen, standaarddocumenten en directory browsing. Dit maakt het beheren van uw webserver een stuk eenvoudiger en efficiënter.
Beveiliging is een cruciaal onderdeel van de cursus. U leert over de beveiliging van webapplicaties en servers. Dit omvat onderwerpen zoals authenticatie en autorisatie, het beveiligen van het bestandssysteem en het werken met URL-patronen. Ook komen SSL-certificaten en bekende beveiligingsrisico's zoals SQL-injectie en Cross Site Scripting aan bod.
In de cursus wordt ook besproken hoe webapplicaties gehost kunnen worden op meerdere IIS-servers, die samen een Web Farm vormen. U leert hoe u een Web Farm configureert, waarbij servers met elkaar verbonden zijn via een Virtual IP en een load balancer om de prestaties te optimaliseren.
Tenslotte besteden we aandacht aan het op afstand beheren van IIS-servers met behulp van PowerShell cmdlets. Ook komen troubleshooting, backup en restore aan bod, zodat u goed voorbereid bent op eventuele problemen.
Voor meer informatie over gerelateerde onderwerpen, zoals Apache Administration, kunt u onze andere cursussen bekijken. Voor specifieke details over IIS, bezoek ook de officiële IIS-website.
Systeem beheerders, programmeurs, technici en QA-medewerkers die IIS moeten beheren en configureren en die applicaties op IIS moeten installeren.
Deelnemers moeten beschikken over elementaire computervaardigheden, zoals het surfen op het web en het benaderen van het file systeem. Kennis van web applicaties en andere web servers is bevorderlijk voor de begripsvorming.
De onderwerpen worden besproken aan de hand van presentatie slides en demo's. De theorie wordt afgewisseld met oefeningen. De code wordt getest in verschillende browsers.
De deelnemers krijgen na het goed doorlopen van de cursus een certificaat van deelname aan IIS Administration.
Module 1 : IIS Intro |
Module 2 : Application Pools |
Module 3 : Managing IIS |
| IIS Installation IIS on Windows Server IIS on Windows 10 IIS Architecture Components and Modules HTTP Request Overview IIS Manager Configuration Settings Hosting Static Pages Adding Folders Testing Static Pages |
Application Pools Standard Pool Settings Pool Recycling Supporting ASP.NET Hosting .NET Web Pages Configuring Web Sites Configuring Ports Website IP Deploying Websites Virtual Directories Wildcard Hosts |
Web Deployment Configuration Files Adding Compression Default Documents Directory Browsing Error Pages Searching Logs Request Tracing Understanding HTTP/2 Installing HTTP/2 IIS Nano Server |
Module 4 : Web Site Security |
Module 5 : Configuring SSL |
Module 6 : IIS Web Farms |
| Controlling Access Authentication Types Anonymous Access Site Level Permissions Users and Groups Inheriting Permissions URL Authorization Rules File System Permissions Application Pool Permissions Cross Site Scripting SQL Injection Cross Site Request Forgery |
Secured Bindings SSL Management Adding SSL Certificates Server Certificates Client Certificates SSL Wildcard Certificates Central Certificate Store Configure CCS Self-Signed Certificates PKI Infrastructure HTTPS Binding Port Redirection |
Load Balancing Network Load Balancing Deploying Web Farms Remote Connections Health Verification CPU Throttling Web Sockets Request Routing Application RR URL Rewriting Load Balancing Algorithm |
Module 7 : Remote Management |
Module 8 : Troubleshooting |
|
| Remote Connections Delegating Access Feature Delegation Unique Bindings Using PowerShell Cmdlets Uploading Websites Configure Permissions Implementing FTP |
IIS Extensions Critical Components Diagnostic Features Performance Features Request Tracing Backup and Restore Using Process Explorer Disaster Recovery Examine Event Logs |