Introduction
As a Windows Server administrator, you need to confidently manage IIS day-to-day. This includes understanding how to connect to a headless Server Core installation, script bulk configuration changes, watch worker processes for signs of trouble, or run a quick health check before a deployment.
In this module you use IIS Manager both locally and remotely, automate repetitive tasks with PowerShell and AppCmd, and build a routine monitoring practice that keeps your IIS environment running reliably.
After completing this module, you'll understand how to:
- Navigate IIS Manager and use it to manage sites, application pools, and server configuration
- Install and configure the Web Management Service (WMSVC) to enable remote IIS administration
- Delegate limited IIS access to developers using IIS Manager Users and IIS Manager Permissions
- Use the WebAdministration PowerShell module to create, configure, and manage IIS objects
- Use AppCmd.exe for command-line administration and configuration backup/restore
- Monitor worker processes and active requests using IIS Manager and PowerShell
- Configure IIS logging and analyze log data to identify errors and traffic patterns
- Perform routine administrative tasks including application pool lifecycle management and IISReset