Internet Information Services IIS8

Internet Information Services IIS8 Course

 

About this Course
This Internet Information Services (IIS) 8.5 training class teaches attendees the fundamental principles of web server administration and how to administer Microsoft Internet Information Services 8.5. 2KO International Group provides IT & business training courses for learners of all levels, and is also a top-rated, certified supplier of online IT courses
, enabling 2KO students the opportunity to study courses online world-wide, to ensure the best training possible.

Audience Profile
This course is intended for IT Professionals already experienced in general Windows Server and Windows Client administration. No prior experience with any version of Internet Information Services is assumed.

Course Contents
1. Introduction
Role of a Web Server
Dynamic Content
Security
Authorization and Authentication
Evolution of IIS

2. Deployment Planning
Windows Server Editions
Windows Installation Options
Active Directory vs. Standalone
IIS Modules

3. Installation
Server Manager
PowerShell
Upgrading from a Previous Version of IIS
Automated Installation

4. Server Footprint
Folders and Files
System Services
Windows Users and Groups

5. Tools for IIS Administration
IIS Manager
AppCmd.exe
PowerShell
Microsoft.Web.Administration API

6. Configuration System
Architecture
Configuration Editor
Configuration Backups

7. Core Architecture
HTTP.sys
Worker Processes
World Wide Web Publishing Service (W3SVC)
Windows Activation Service (WAS)

8. Request Pipeline
Modules
Classic vs. Integrated Pipeline Mode

9. Basic Administration Objects
Virtual Directories
Applications
Sites and Bindings
Application Pools

10. Request Processing
Request Filtering
Website Limits
Output Caching
Handler Mappings
Static File Handler
Compression
HTTP Response Headers
Error Pages
IIS HTTP Sub-Status Codes

11. Application Pool Administration
Basic Settings
Advanced Settings
Application Pool Identity
Recycling
Real-Time Monitoring

12. IP Address and Domain Restrictions
Configuration
Dynamic IP Restrictions

13. Logging
HTTP Logging
Centralized Logging
Failed Request Tracing

14. Server Certificates and SSL
Introduction
TLS Handshake
Server Name Indication (SNI)
Requiring SSL
Certificate Rebind (IIS 8.5 only)

15. Authentication
Application Pool Identity vs. Authenticated User
Anonymous Authentication
HTTP Basic Authentication
HTTP Digest Authentication
Windows Authentication
Client Certificate Authentication
ASP.NET Forms Authentication
Delegation

16. Authorization
NTFS Authorization
URL-Based Authorization
ASP.NET Application-Level Authorization

17. Session State
Session IDs
In-Process Session State
Using a State Server
Using SQL Server
Lab 9: Session State

18. Remote Administration
IIS Management Service
Permissions
Feature Delegation

19. Web Deploy
Exporting and Importing Applications
Visual Studio Support

20. URL Rewrite
Introduction
Rules
Actions

21. Web Farms
Introduction
Shared Configuration
Shared Website Content
Centralized SSL Certificates
Session State
.NET Machine Key

22. Application Request Routing (ARR)
Features
Architecture
Configuration
Server Farm Site Bindings