Internet Information Services (IIS) 10.0 Administration Course
Course Details:
Length: 5 days
Price: Private Group Training Only
Group Price: Request Quote
Course Features:
Live Instructor Teaching
Certificate of Completion
Courseware: Print
Hands-On Learning?: Yes
Software Lab Included?: No
Delivery Methods:
Individuals and Groups
@ Your Location or Our Labs
Group Teams
@ Your Organization
This is an instructor-led course. It is taught by an instructor
live online or at organizations for groups.
For
team training, we can teach onsite at your office or private live online.
How Online Classes Work? - Learn How Our Live Online Classes Work
Course Overview
This course starts with learning how to customize your IIS 10 to various platforms/OS and tune it according to your business requirements. Moving on, we will focus on the functionalities of core fundamentals and perform practical scenarios in order to maximize the use of a reliable web server. Going further we will be covering topics like IIS 10 architecture, IIS modules, hosting web server platforms, virtual directories along with web site deployment, ports, enhanced security. We will also cover new features of IIS 10 like integration with Windows Server 2016 and Nano Server, HTTP/2, PowerShell 5 cmdlets etc. Towards the end, we will cover troubleshooting & diagnostic techniques of IIS 10.
By the end of this course you will be well versed with maximizing the reliability of your webserver and will have immense knowledge in using IIS 10 effectively.
You will learn how to:
- Integrate IIS 10.0 on Windows server 2016.
- Host multiple websites and Wildcard Host on IIS 10.0.
- Deploy and administrate IIS 10.0 on Nano Server.
- IIS administration with Powershell.
- Manage and troubleshoot IIS 10.0.
Features:
- Provide a secure, easy-to-manage extensible platform for hosting your websites.
- Leverage IIS 10.0 in order to deploy web site in seconds.
- Integrate Windows and Nano Server 2016 and automate it with PowerShell.
- Recipes to Manage and monitor your IIS 10.0.
Register Early: Registration Deadline is 2 Weeks Prior to Class Start.
Course Notes
Course available for private group training only.
You must provide the software and lab environment for this course.
Course Topics
1 Integrating IIS 10.0 with Windows Server 2016
Introduction
IIS 10.0 architecture
Installing IIS 10.0 on Windows Server 2016
IIS Manager
Basic configuration of IIS 10.0
Hosting static web page
Testing a static-page website
2 Creating an Application Pool in IIS 10.0
Introduction
Understanding application pools in IIS 10.0
Installation of lower framework version
Creating different application pools in IIS 10.0
Configuration of application pool on IIS 10.0
Hosting .NET web page
Hosting different versions of a .NET website
Testing different versions of a website
3 Hosting Multiple Websites on IIS 10.0
Introduction
Hosting multiple websites
Creating a website folder
Configuring websites
Configuring ports
Configuring the website IP
Deploying websites
Testing websites
4 Constructing Virtual Directories in IIS 10.0
Introduction
Constructing a virtual directory in IIS 10.0
Understanding IIS 10.0 virtual directories
Configuring virtual directories in IIS 10.0
Configuring virtual directories with different application pools
Uploading a .NET web page
Testing the uploaded web page
5 Installing HTTP/2 on IIS 10.0
Introduction
Understanding HTTP/2
Installing HTTP/2 on IIS 10.0
Configuring HTTP/2 on IIS 10.0
Uploading .NET web pages
Testing uploaded web pages
6 Getting Your Wildcard Host Up and Running
Introduction
Understanding wildcard hosts
Creating a wildcard host
Configuring a wildcard host
Uploading .NET web pages to a wildcard host
Testing uploaded website pages
7 Deploying IIS 10.0 on Nano Server
Introduction
Understanding IIS 10.0 on Nano Server
Installing IIS 10.0 on Nano Server
Managing IIS 10.0 on Nano Server
Creating an IIS 10.0 website on Nano Server
Configuring an IIS 10.0 website on Nano Server
Uploading website pages
Testing uploaded web pages
8 Configuring IIS Administration with PowerShell Cmdlets
Introduction
IIS administration with PowerShell cmdlets
Creating an advanced IIS 10.0 website on Nano Server
Configuring IIS 10.0 websites on Nano Server
Uploading IIS 10.0 websites to Nano Server
Testing uploaded web pages
9 Enabling ASP.NET Core with IIS on Nano Server
Introduction
Understanding ASP.NET Core with IIS on Nano Server
Configuring ASP.NET Core with IIS on Nano Server
Creating an IIS 10.0 virtual directory on Nano Server
Configuring a virtual directory in IIS 10.0
Uploading and testing web pages in a virtual directory
10 Installing and Configuring SSL Websites
Introduction
Understanding SSL websites in IIS 10.0
Installing SSL
Creating an SSL certificate
Configuring websites with an SSL port and certificate
Using PowerShell commands to create SSL certificates
Testing SSL websites
11 Extending IIS 10.0 to FTP
Introduction
Understanding FTP
Installing FTP on IIS 10.0
Creating, securing, and configuring an FTP site
Creating an FTP user and managing user permissions
Testing our FTP server
12 Securing Your Websites on IIS 10.0
Introduction
Understanding available security on IIS 10.0
Configuring security on IIS 10.0
URL authorization and authentication
IP address and domain restrictions
Testing security on IIS 10.0
13 Managing and Troubleshooting IIS 10.0
Introduction
Managing IIS 10.0
Installing Health, Diagnostics, and Performance features
Configuring Health and Diagnostics
Configuring Failed Request Tracing Rules
Configuring static content compression