2. ツール & テクノロジー マップ Microsoft Open Source MySQL PostgreSQL Database を代表とするデータベース Server API など多くの Framework を FastCGI で動作可能 Platform
3. Windows Server OS の進化 サービス パック 1 製品候補版 提供中 堅牢でハイパフォーマンスなプラットフォームを基盤引き継ぎ、仮想化機能に革新的な進歩を加えたオペレーティング システム 1993 1994 Windows NT Server 3.1 1995 Windows NT Server 3.5 1996 Windows NT Server 3.51 2000 Windows NT Server 4.0 2003 2005 2008 2009 進化したハードウェアを活かしきるOS
37. Web サーバーの進化 インターネット インフォメーション サービス Windows 2000 から「サービス」 開発環境としてクライアント OSにも搭載 IIS7.0 からサーバー同等(制限はある) 1995 1.0 2.0 1996 3.0 Windows NT Server 3.51 4.0 2000 Windows NT Server 4.0 CodeRed Nimda 5.0 2003 6.0 2005 TrustworthyComputing 7.0 2008 7.5 2009 進化したハードウェアを活かしきるOS
Title: Simplified ConfigurationTalkingPoints:IIS 7.0 uses a simplified configuration methodology that provides enhanced ASP.NET integration, including shared configuration and HTTP runtime support. Configuration settings are stored in a simple, editable configuration text file. The XML-based configuration model uses configuration files that can be stored in a folder, in separate XML files, which is similar to how the .NET Framework Web server and the Apache Web server work.In IIS 7.0, there are three main XML files that maintain server deployments. The first is Machine.config, which holds .NET Framework settings for the server. These settings are inherited by all other .NET Framework configuration files. Next is the applicationHost.config file, which contains settings for IIS and its services. The root web.config file holds the global settings for ASP.NET Web applications. Each application can then have a web.config that modifies the global setting.[BUILD1] The configuration reader allows IT staff to read and modify these files using basic XML and text-file based manipulation tools. The unmanaged API allows direct programmatic access to the configuration, even at runtime, using operating system software routines.[BUILD2] AppCmd.exe is a command-line tool for managing IIS 7.0 that exposes all key server management functionality that can be manipulated from the command line or from scripts. Along with controlling application pools and services, appcmd.exe can access configuration file settings, such as adding and removing modules.[BUILD3] The new WMI configuration interface can be used to query and configure IIS, and directly supports .NET. You can write and deploy a custom programmatic access to IIS configuration. Note that IIS 7.0 also ships with support for the older WMI objects as an install option for IIS.[BUILD4] IIS Manager provides GUI for directly monitoring and managing all aspects of IIS configuration. It is built upon a managed API, which is available for writing managed code that enables access to server configurations. It can also manage the state and resources of top-level server objects. Managed modules written for IIS 7.0 can access their configurations at runtime. Tools built with managed code can access, supervise, and administer the server. Additional Information:Deep Dive into IIS7 Configuration http://www.iis.net/articles/view.aspx/IIS7/Use-IIS7-Administration-Tools/Using-XML-Configuration/Deep-Dive-into-IIS7-Configuration