M10972 - Administering the Web Server (IIS) Role of Windows Server
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
.