IIS (Internet Information Services)
Started: 5/1/2022
Duration: 156 months
I’m an IIS (Internet Information Services) enthusiast who leverages casual, hands-on experience to host and optimize web applications in home labs and small-scale deployments.
- Quick Site Provisioning: Enable the IIS role in Windows Features, configure site bindings, and deploy static or ASP.NET apps in minutes.
- Application Pool Management: Create and tune app pools (Integrated/Classic modes), manage .NET CLR versions, and recycle settings for reliable performance.
- SSL & Basic Security: Generate and bind self-signed certificates, configure TLS protocols, and apply request filtering to safeguard your sites.
- Logging & Diagnostics: Analyze HTTP logs and use Failed Request Tracing to troubleshoot errors, track request queues, and resolve misconfigurations.
- Module Configuration: Enable modules like URL Rewrite, Compression, and WebSockets to boost functionality and performance.
- Deployment Automation: Use Web Deploy (
msdeploy) and PowerShell scripts to push updates, back up sites, and synchronize content across servers. - Performance Tuning: Adjust worker process settings, enable output caching, and optimize static content delivery for faster page loads.
Key Skills: IIS · Website Bindings · Application Pools · SSL Certificates · Logging & Tracing · URL Rewrite · Web Deploy · PowerShell · Performance Tuning
Used in These Jobs
- Software Developer & Systems Administrator
Lead developer and systems administrator for the Sentry Drug Testing Management Solution at Cordant Health Solutions, ov…