Windows Server is the leading server operating system. It powers some of the worlds' largest datacenters as well as some smaller companies around the world and it delivers value to organizations of all sizes in between. Building on this legacy, Windows Server 2016 delivers hundreds of new features and improvements for scalable, dynamic and cloud-optimized infrastructure. It helps you reduce your IT costs and deliver more business value.
Within Windows Server 2016 you will find exciting innovations in areas of virtualization, networking, storage, user experience as well as an improved integration with Windows PowerShell which takes scripting to a whole new level. This is quite possibly the most significant release of Windows Server ever.
The actual setup of secured sites and modern web applications require even more security.
What is new in IIS 10.0 for Windows Server 2016?
-IIS on Nano Server
-IIS in Containers
-Wildcard Host Headers
-IIS Thread Pool Ideal CPU Optimization for NUMA hardware
Below you will find more information about the most important new features.
IIS 10.0 adds support for the HTTP/2 protocol, which allows for numerous enhancements over HTTP 1.1 and results in an efficient reuse of connections and a reduction in latency. HTTP/2 support was added to Windows Server 2016 and Windows 10 as part of the kernel-mode device driver, HTTP.sys, and all your existing IIS 10.0 websites can benefit from this. (The latest versions of most modern browsers already support HTTP/2 over TLS so you may already be using HTTP/2.)
IIS on Nano Server
Nano Server is a new headless, 64-bit-only installation option for Windows 10 and Windows Server 2016 which installs "just enough OS" thereby resulting in a smaller footprint. Nano Server provides higher density, increased uptime, and a smaller attack surface making it suitable for running web workloads. You can currently run ASP.NET Core, Apache Tomcat, and PHP workloads on IIS on Nano Server, in addition to using it as an reverse proxy to any HTTP listener via the HttpPlatformHandler module.
IIS in Containers
Windows Server 2016 and Windows 10 with the Anniversary Update add support for containers which are isolated, resource controlled, and portable operating environments. Windows Server 2016 and Windows 10 support two different container runtimes with a different degree of isolation: Windows containers achieve isolation through process and namespace isolation, while Hyper-V containers achieve isolation through lightweight virtual machines. IIS 10.0 runs in both container runtimes as well as on both base OS images, Server Core and Nano Server, allowing you to choose the best Windows container environment for your web workloads.
With the advent of Nano Server and Windows Containers, IIS now provides a better management story for all environments running
Wildcard Host Headers
IIS 10.0 adds support for Wildcard Host Headers; you can now set up bindings to serve requests for any subdomain within a given domain.
IIS Thread Pool Ideal CPU Optimization for NUMA hardware
IIS 10.0 provides better performance on NUMA hardware through the IIS thread pool ideal CPU optimization.