Administering the Web Server (IIS) Role of Windows Server

COURSE OUTLINE:

Description

In this course, you will learn how to configure and manage Internet Information Services (IIS). You will learn the skills that support a broad range of web applications, security, and knowledge to help support other products that use IIS (such as Exchange and SharePoint).

Audience

  • Individuals who want to become web server administrators in an enterprise environment or who are assuming a new role requiring skills to manage content served by an IIS web server over the Internet, an intranet, and an extranet
  • Web-based applications developers with networking skills who wish to learn more about IIS

Prerequisites

Experience with:

  • Windows networking technologies and implementation
  • Windows Server administration, maintenance, and troubleshooting
  • Windows Client administration, maintenance, and troubleshooting

or

Learning Objectives

  • Install and monitor IIS
  • Configure and manage application pools
  • Configure websites and application support
  • Secure websites and applications
  • Manage certificates in the Centralized Certificate Store
  • Configure remote administration
  • Implement FTP
  • Backup and restore IIS
  • Build load-balanced web farms

1. Overview and Installing Internet Information Services

  • Understanding a web server infrastructure
  • Installing IIS

2. Configuring the Default Website

  • Examining the default website using IIS Manager
  • Examining the default IIS file structure
  • Configuring DNS records for a website
  • Creating virtual directories and applications

3. Configuring and Managing Application Pools

  • Defining the application pool architecture
  • Creating and managing application pools
  • Configuring application pool recycling

4. Creating Additional Websites

  • Understanding configurations for multiple websites
  • Configuring the website bindings
  • Creating new websites

5. Configuring Website and Web Application Support

  • Configuring common features
  • Adding support for web applications

6. Securing Websites and Applications

  • Understanding IIS Authentication and Authorization
  • Configuring authentication and permissions
  • Enabling URL authorization rules

7. Securing Data Transmissions with SSL

  • Understanding certificates and SSL
  • Creating and Managing Web Server Certificates

8. Managing Certificates in the Central Certificate Store

  • Understanding the Central Certificate Store
  • Installing and Configuring the Centralized Certificate Store

9. Configuring Remote Administration

  • Installing and configuring the management service
  • Connecting to remote web servers and websites
  • Delegating management access

10. Implementing FTP

  • Implementing FTP
  • Uploading and Downloading by Using FTP

11. Monitoring IIS

  • Monitoring IIS logs with log parser
  • Analyzing Performance Counters

12. Backing up and Restoring IIS

  • Understanding the IIS environment for backup and restore
  • Performing a backup and restore of a website

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