Microsoft Internet Information Services (IIS) Administration

Paths

Microsoft Internet Information Services (IIS) Administration

Authors: Jeremy Morgan, Peter Kyrannis

This skill teaches you the fundamentals of IIS administration including installing and configuring IIS servers and new websites. Additionally, you’ll learn the fundamentals for... Read more

What You Will Learn

  • IIS Administration fundamentals
  • Installing and configuring IIS servers
  • Creating new IIS websites
  • Securing websites in IIS
  • Auditing IIS web servers

Pre-requisites

  • Familiarity with Windows administration as well as a grasp of basic web concepts. You should also be familiar with PowerShell

Microsoft Internet Information Services (IIS) Administration

This skill teaches you the fundamentals of IIS administration including installing and configuring IIS servers and new websites. Additionally, you’ll learn the fundamentals for securing websites in IIS as well as auditing web servers.

IIS Administration Fundamentals

by Jeremy Morgan

Jul 8, 2016 / 1h 14m

1h 14m

Start Course
Description

As organizations grow larger it becomes crucial to manage their own web servers. In this course, IIS Administration Fundamentals, you'll gain the ability to administer an IIS server for your organization. First, you'll learn how to install and setup IIS. Next, you'll learn how to make sure your sites are secured. Finally, you'll learn how to setup logging and tracing for when things go wrong. When you're finished with this course, you will have the skills and knowledge of IIS Administration needed to run your own servers confidently.

Table of contents
  1. Course Overview
  2. Installing IIS 8 in Windows Server 2012
  3. Creating Websites and Application Pools in IIS
  4. Configuring Authentication
  5. Employing SSL and TLS for Our Website
  6. Administering Our New IIS Website

Installing and Configuring IIS Servers

by Jeremy Morgan

Aug 17, 2018 / 1h 42m

1h 42m

Start Course
Description

Installing IIS can be a daunting task, especially with so many options. In this course, Installing and Configuring IIS Servers, you will gain the ability to effectively install IIS and build solid, repeatable processes. First, you will learn how to design a server infrastructure. Next, you will discover how to install IIS with a GUI, command line, then PowerShell. Finally, you will explore how to create a repeatable installation and verify it. When you’re finished with this course, you will have the skills and knowledge of IIS installation needed to effectively install IIS efficiently and dependably.

Table of contents
  1. Course Overview
  2. Provisioning Your Server Infrastructure
  3. Installing IIS Using the GUI
  4. Installing IIS from the Command Line
  5. Installing IIS from PowerShell
  6. Installing IIS on Server Core
  7. Verifying Your IIS Installation

Creating and Configuring New Websites in IIS

by Jeremy Morgan

Feb 19, 2019 / 1h 35m

1h 35m

Start Course
Description

Configuring multiple websites in IIS can be a daunting task, especially if they're customized. In this course, Creating and Configuring New Websites in IIS, you will gain the ability to create or configure websites in IIS. First, you will learn how to work with domains and websites. Next, you will discover how to create bindings and install SSL Certificates. Finally, you will explore how to create repeatable scripts to install websites to IIS Servers. When you're finished with this course you will have the skills and knowledge necessary to create and configure new websites with ease.

Table of contents
  1. Course Overview
  2. Configuring Multiple Websites on a Single IIS Server
  3. Creating Website Bindings
  4. Deploying and Managing New Websites
  5. Verifying Website Communication

IIS Administration in Depth

by Jeremy Morgan

Jan 24, 2018 / 4h 2m

4h 2m

Start Course
Description

IIS servers can be difficult to manage, especially when a company scales and traffic starts to flood in. In this course, IIS Administration in Depth, you will gain the ability to take full control of your servers. First, you will learn how to tune your server to get maximum performance. Next, you will discover ways to check your server for vulnerabilities and secure it from threats. Finally, you will learn how to scale your infrastructure when needed and diagnose problems when they arise. When you're finished with this course, you will have the skills and knowledge of IIS administration needed to effectively manage an IIS infrastructure of any size.

Table of contents
  1. Course Overview
  2. Improving a Slow Server by Tuning Performance Settings
  3. Managing Multi Tenants in IIS
  4. Checking Your IIS Servers for Vulnerabilities
  5. Securing Your IIS Server
  6. Scaling a Fast-growing Website
  7. Finding Problems Quickly with IIS Diagnostics
  8. Monitoring IIS Websites

Securing IIS Websites

by Jeremy Morgan

Nov 6, 2019 / 2h 41m

2h 41m

Start Course
Description

In this course, Securing IIS Websites, you'll gain the ability to secure your IIS Webservers and prevent attacks. First, you'll explore how to reduce your attack surface to avoid attracting attackers to your site. Next, you'll discover how to lock down IIS to prevent attacks from being successful. Finally, you'll learn how to monitor your server to identify or prevent attacks from happening. When you’re finished with this course, you’ll have the skills and knowledge of IIS Security needed to keep your websites safe.

Table of contents
  1. Course Overview
  2. Securing Windows Systems
  3. Reducing IIS Vulnerabilities
  4. Leveraging SSL and TLS on Your IIS Server
  5. Familiarizing Yourself with Exploits
  6. Securing Your Applications
  7. Monitoring Your Server

Auditing IIS Web Servers for Security and Best Practices

by Peter Kyrannis

Sep 22, 2016 / 1h 40m

1h 40m

Start Course
Description

With more services being offered online and the growing electronic storage of personal data, cyber-attacks are also on the rise. Installing a web server may be as easy as a few simple clicks, but is it safe? In this course, Auditing IIS Web Servers for Security and Best Practice, you'll learn how to audit your web server's system security and how to reduce the risk of your site and data being compromised. First, you'll learn how to audit your HTTPS usage and lower your attack surface. Then, you'll learn how to protect against well-known vulnerabilities. Finally, you'll learn how to build a rock-solid configuration that draws upon best practices and mitigation techniques against common attacks. Upon course completion, you'll have the skills and knowledge to audit and secure your web server against online threats.

Table of contents
  1. Course Overview
  2. Auditing Your HTTPS Usage
  3. Auditing Your Attack Surface
  4. Auditing Against Common Known Vulnerabilities
  5. Auditing IIS Segregation
  6. Auditing IIS Authentication and Authorization
  7. Mitigating Attack Vectors
  8. Auditing IIS Integrity