Manage with Ease  Store all Web configuration in a single file Manage using powerful new GUI tools Automate management with WMI, PowerShell or the .NET Framework Lower Infrastructure Costs  Delegate administration tasks securely Copy or share configuration across servers Rapidly diagnose site and application failures Powerful Hosting of Applications and Services Customize your server footprint with all new modular Web server extensibility Host ASP.NET, ASP, PHP applications and XML Web Services reliably and with high performance
Global configuration file:  ApplicationHost.config Contains all sites, appPools, default settings… Location determined by redirection.config Allows configuration “locking” to distribute config Distributed configuration file:  Web.config  Can optionally live with content Can be local or remote UNC path Support XCopy deployment of application configuration Metabase available as optional component Can provide compatible APIs for existing scripts  Only writes to applicationHost.config Only supports existing IIS6 properties
feature focused simplified tasks familiar tree view One tool – configures both IIS and ASP.NET  Works for machine administrator and site owner Remotes over HTTP, making it firewall friendly Supports managed extensibility
Store Configuration on Central File Server Set user, pass, path in redirection.config ACL directory for specified user(s) Share directory using Windows file server Easily add servers to Web farm Simply install IIS, copy redirection.config locally IIS automatically uses shared configuration Manage Web farm configuration centrally Make “live” changes to shared configuration file … or version your shared configuration and update redirection.config to do rolling upgrades All configuration tools work with shared configuration
Localhost errors provide rich error information Error message contains most likely causes and suggested next steps Can be configured for remote diagnostics
Site, AppPool and AppDomain status Real-time request monitoring Script, cmd-line and admin tool support
Define “failure rules” based on timeout or error codes IIS automatically captures detailed trace events Troubleshoot hard to reproduce errors, performance problems and much more…

Windows Server 2008

  • 1.
  • 2.
    Manage with Ease Store all Web configuration in a single file Manage using powerful new GUI tools Automate management with WMI, PowerShell or the .NET Framework Lower Infrastructure Costs Delegate administration tasks securely Copy or share configuration across servers Rapidly diagnose site and application failures Powerful Hosting of Applications and Services Customize your server footprint with all new modular Web server extensibility Host ASP.NET, ASP, PHP applications and XML Web Services reliably and with high performance
  • 3.
    Global configuration file: ApplicationHost.config Contains all sites, appPools, default settings… Location determined by redirection.config Allows configuration “locking” to distribute config Distributed configuration file: Web.config Can optionally live with content Can be local or remote UNC path Support XCopy deployment of application configuration Metabase available as optional component Can provide compatible APIs for existing scripts Only writes to applicationHost.config Only supports existing IIS6 properties
  • 4.
    feature focused simplifiedtasks familiar tree view One tool – configures both IIS and ASP.NET Works for machine administrator and site owner Remotes over HTTP, making it firewall friendly Supports managed extensibility
  • 5.
    Store Configuration onCentral File Server Set user, pass, path in redirection.config ACL directory for specified user(s) Share directory using Windows file server Easily add servers to Web farm Simply install IIS, copy redirection.config locally IIS automatically uses shared configuration Manage Web farm configuration centrally Make “live” changes to shared configuration file … or version your shared configuration and update redirection.config to do rolling upgrades All configuration tools work with shared configuration
  • 6.
    Localhost errors providerich error information Error message contains most likely causes and suggested next steps Can be configured for remote diagnostics
  • 7.
    Site, AppPool andAppDomain status Real-time request monitoring Script, cmd-line and admin tool support
  • 8.
    Define “failure rules”based on timeout or error codes IIS automatically captures detailed trace events Troubleshoot hard to reproduce errors, performance problems and much more…

Editor's Notes

  • #2 09/14/09 04:29 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • #3 09/14/09 04:29 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.