【IIS7】 今後の方向性について

今回、本社に行って色々な人に話を聞くにつれ、ぼんやりですが、方向性がいくつか見えてきました。

一つはOSのサービスパックに捉われることなく今後もFTP7のような色々なモジュールを提供すること。もう一つはよく質問がある Application Center に存在していた機能の行方ですが、どうやらIISのチームが引き取っているようで、今後色々とプランしていくようです。これは Media Service もこのチームが引き取っていることから総合的にWeb関連のサーバーテクノロジーを集約していっていると言えるのではないかと思います。それと、Application Centerの機能の一つに複製エンジンがあったのですが、今ベータ中のMicrosoft Web Deployment Toolkit(MSDEPLOY.EXE)はそれも意識した機能になっています。

さらに言うと、Server Coreの利用シナリオについても多くの検討がなされているようです。ASP.NETをご利用いただいているコミュニティからはやはり多くのフィードバックがあり、.NET Framework の搭載についてかなり基礎のところから検討しています。そして、今 見えている(そして変更の可能性は当然ある)のはやはり.NET Framework のコンポーネント化ではないかと思われます。当然 大がかりな話ですぐに(現行のOSレベルで)実現するとは思えませんが、そうなればお客様が選択したコンポーネントだけが本当に動いている状態にさらに一歩近付いて、セキュリティの攻撃対象を最小限に抑えて、かつOSも最小な状態(Server Core)で実行ができるというみんなハッピーな状況に持っていけると思います。これはセミナー等で私自身の予測としてずっと話していることであり、大きな方針変更は見えませんでした。

米国の製品ラウンチイベントは米国時間 2月27日 ロサンゼルスを皮きりに始まりますが、この日に合わせて IIS.NET も大きな改造を控えている模様なのでお楽しみに。(●^o^●)

= English =

[IIS7] What's gonna happen from here

This month, I went to Seattle and from listening to many sessions, I think I can make a vague forecast for what's gonna happen with IIS7.

The first one is, as I have told before, there will be module development and releases out of bound from OS & service pack releases like FTP7. One more thing is a question I get alot, the features that were included in Application Center was actually handed to the IIS team and they're looking into what is the right way to go. They took Media Service too so what I feel is that they are integrating the web related server technologies and making all of them better. If you remember one feature of Application Center, the replication engine, the tool that is in Beta right now - Microsoft Web Deployment Toolkit(MSDEPLOY.EXE) is probably a feature set that they considered a needed one.

Also, the Server Core usage scenario is a big discussion theme too, many feedbacks. People who use ASP.NET and the communities that they are in have given many feedbacks obviously and the IIS team is probably looking into this - how to treat .NET Framework for Server Core in web scenario - very seriously. What I foresee (which means this has a high possibility of changing in the future) is componentization of the .NET Framework just like the rest of the server OS. It's a big story and won't be done in a day or two like in the current OS but a long way awaits. but if this is completed there will be an even better web platform with the least attack surface but with the choice of the customer, no function loss which is where everyone wants to go. I've told this probably before at seminars but for people who have never attended my IIS7 seminars, I thought it would be useful to tell.

The server launch event starts on Feb. 27, in Los Angeles PST. It is most likely that IIS.NET will change and deliver more content so please stay tuned and wait for more :-)