IIS Administration in Depth

IIS Administration in Depth

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 4h 02m | 650 MB

IIS is used by millions of websites all over the world. This course will teach you how to master your IIS servers, improving performance, reliability, scaling, and security.

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

01 – Course Overview
02 – Introduction to Application Initialization
03 – Let’s Set up Application Initialization
04 – Setting up Application Initialization Through Configuration Files
05 – Building a Custom Loading Page for the Initialization Process
06 – Confirming Your Compression with Fiddler
07 – Tweaking Your HTTP Headers
08 – Adjusting HTTP Headers for Performance
09 – Output Caching
10 – Setting up Output Caching
11 – Summary
12 – Intro – Managing Multi Tenants in IIS
13 – Demo – Managing Application Pools
14 – Demo – Scripting Application Pool Creations
15 – Application Isolation in IIS
16 – Application Pool Tuning
17 – Demo – Configuring General Application Pool Settings
18 – Demo – Configuring CPU Settings
19 – Demo – Configuring Process Behavior
20 – Demo – Configuring Rapid Fail Protection
21 – Demo – Configuring Application Pool Recycling
22 – Conclusion
23 – Introduction
24 – Demo – Running the Microsoft Security Assessment Tool
25 – Demo – Running the Microsoft Baseline Security Analyzer
26 – Demo – Scanning for Open Ports
27 – Summary
28 – Introduction
29 – Demo – Setting Content Security Policies
30 – Demo – Configuring Dynamic IP Restrictions
31 – Demo – Configuring Request Filtering
32 – Demo – Encrypting Connection Strings
33 – Summary
34 – Introduction
35 – Creating a Shared Configuration
36 – Demo – Creating a Shared Configuration
37 – Local Content vs. Shared Network Content
38 – Demo – Simulate a Load on Our Server
39 – Demo – Setting up a Web Farm
40 – Application Request Routing
41 – Summary
42 – Introduction to IIS Diagnostics
43 – HTTP Error Codes
44 – Tracking Down Error Codes
45 – Troubleshooting Application Hanging _ Timeout
46 – Configuring Logging
47 – Error Pages
48 – Failed Request Tracing
49 – ASP.NET Tracing
50 – Summary
51 – Introduction
52 – Runtime Status and Control API (RSCA)
53 – Monitoring Worker Processes
54 – Using Perfmon
55 – Using Log Parser
56 – Summary