M10972 : Administering the Web Server (IIS) Role of Windows Server
Duration: 5 Days
Course Overview:
This course is designed to provide IT professionals with the knowledge and skills required to administer the Web Server (IIS) role in Windows Server environments. Participants will learn how to install, configure, manage, and troubleshoot Internet Information Services (IIS), ensuring the reliability and security of web applications and services.
Course Objectives:
After completing this course, students will be able to:
Install IIS
Configure the default web site
Configure and manage application tools
Create additional web sites
Configure web sites and application support
Secure web sites and applications
Secure web site data transmission
Manage certificates in the Centralized Certificate Store
Configure remote administration
Implement FTP
Monitor IIS
Backup and restore IIS
Build load-balanced web farms
Course Outline:
Module 1: Introduction to Internet Information Services (IIS)
Overview of the Web Server (IIS) role in Windows Server
Understanding the architecture and components of IIS
Installing the Web Server (IIS) role
Configuring basic IIS settings and features
Managing IIS through Server Manager and PowerShell
Module 2: Configuring Web Applications and Virtual Directories
Creating and configuring websites in IIS
Understanding web application pools and worker processes
Configuring virtual directories and application settings
Implementing authentication and authorization mechanisms
Securing web applications with SSL certificates.
Module 3: Monitoring, Optimization, and Troubleshooting
Monitoring IIS performance and activity logs
Implementing performance tuning and optimization techniques
Troubleshooting common issues and errors in IIS
Backing up and restoring IIS configurations and websites
Implementing high availability and scalability solutions for web applications
Module 4: Configuring and Managing Application Pools
Defining the application pool architecture
Creating and managing application pools
Configuring application pool recycling
Module 5: Creating Additional Websites
Understanding configurations for multiple websites
Configuring the website bindings
Creating new websites
Module 6: Securing Websites and Applications
Understanding IIS Authentication and Authorization
Configuring authentication and permissions
Enabling URL authorization rules
Module 7: Securing Data Transmissions with SS
Understanding certificates and SSL
Creating and Managing Web Server Certificates
Module 8: Managing Certificates in the Central Certificate Store
Understanding the Central Certificate Store
Installing and Configuring the Centralized Certificate Store
Module 9: Configuring Remote Administration
Installing and configuring the management service
Connecting to remote web servers and websites
Delegating management access
Module 10: Implementing FTP
Implementing FTP
Uploading and Downloading by Using FTP
Module 11: Monitoring IIS
Monitoring IIS logs with log parser
Analyzing Performance Counters
Module 12: Backing up and Restoring IIS
Understanding the IIS environment for backup and restore
Performing a backup and restore of a website
Module 13: Building Load-Balanced Web Farms
Understanding load-balancing mechanisms
Building a load-balanced web farm using ARR
Sharing content to a web farm using a shared folders
Sharing content to a web farm using DFS-R
Sharing IIS configurations in a web farm
Hands-on Labs:
Throughout the course, participants will engage in hands-on labs to reinforce concepts covered in lectures. Labs will include:
Installing and configuring the Web Server (IIS) role
Creating and managing websites, virtual directories, and application pools
Implementing authentication and SSL certificates
Monitoring IIS performance and troubleshooting common issues
Target Audience:
This course is suitable for IT professionals who are responsible for administering web servers, including system administrators, network administrators, and IT support staff. It is also beneficial for individuals preparing for the Microsoft Certified: Windows Server Administration Fundamentals certification.
Prerequisites:
In addition to their professional experience, participants who attend this training should already have the following technical knowledge:
Experience with Windows networking technologies and implementation.
Experience with Windows Server administration, maintenance, and troubleshooting.
Experience with Windows Client administration, maintenance, and troubleshooting.
Assessment:
Participants will be assessed through a combination of hands-on labs, quizzes, and a final practical exam to demonstrate their proficiency in administering the Web Server (IIS) role of Windows Server.