【IT Pro道場】大阪で参加いただいた皆様、ありがとうございます!

アプリケーション プラットフォーム編 開催第三回 大阪会場が終了しました。本日 ご参加いただいた皆様、本当にありがとうございます。今回は以前の IT Pro道場 への参加経験者の方が結構いらっしゃる状況での開催となりました。そして負荷分散を仕掛けた際のアプリケーション対応デモが今回は成功しました。ネットワーク負荷分散の設定もさることながらその上で手作りサンプルアプリケーションの状態を維持した動作を確保するところは過去2会場で惜しまれていた部分だけにかなり慎重に環境作りをしていたため、うまくお見せできて講師二人はホッとしております。

懇親会に残っていただいた方も多く、非常に有意義な情報交換をさせていただきました。

実は今日を迎えるにあたり環境面で大幅に手を入れたところがあります。今まではメモリを最大限に活用するために開発クライアントを Windows Vista のx64 環境に Visual Studio 2008 Beta 2 をインストールしていたのですが、タスクマネージャでも確認し、WOWで動作している状況が実は開発デモにベータ版故の色々な動作影響を考慮し、本日より実はx86 環境で構築し直しをしての本番でした。これがうまく当たって、Visual Studio 操作で詰まることもなく、うまく操作できる結果となりました。

またバッチを多く駆使したり、本日は事前準備した WCAT のデモも実施することができました。WCAT は説明していて再認識したんですが、Capacity Analysis、つまり開発Webファームの能力と本番相当機種の Web ファームでのサイジング検討をするための情報収集ツールとして使用したり、あるいはスループットの向上を安価(無償ですから)に簡易測定する上で利用することが得意なツールと言えます。一方でVisual Studioの負荷試験機能はWebアプリの操作を記録してそれをベースにトランザクションミックスを作成したかなり本気な負荷試験を行い、終了時にグラフが出たり、詳細なレポートが出たりとより高機能で、まさに開発中に高負荷で発生する問題を早め早めで対処することができる非常に優秀なツールと認識しました。

今後もどんどんクオリティアップを行い、最終的にきちんと部材を参加者の方には最新を順次提供させていただきます。

Pkgmgr.exe と ServerManagerCmd.exe の使い分け、実際にインストールするバッチの箇所では皆さんかなり興味を持っていただき、今まで私はIIS7のインストールでの紹介に留まっていましたが、Windows Vista や Windows Server 2008 環境で利用できる自動化要素として本格的に説明を始めました。皆さん画面をじっと見ておられるのが前からもすごく感じられ、うれしい限りです。

今週は次に高松にお伺いいたします。。。

= 特設:色々と食べて回るコーナー =

大阪編:

大阪は本当に食が集まっているので食べたいもの多すぎなんですが、ちょっと若いころに阪急十三に縁があるもので、有名な「ねぎ焼」(焼きではなく、焼)とみたらしも今回は一人ではないので食べにいけました。一人だと準備も気になってどうしてもホテルに籠っちゃうんですよね。ねぎ焼の方は梅田にも店ができていて、そちらにも。

開催当日は会場近くの居酒屋へ。ここでの話題は「きずし」。メニューにさばきずしと書いてあって松崎が「さばき・ずし」と読んだとか読まなかったとか。(^-^)

DSC_0071 DSC_0072 DSC_0073

= English =

[IT Pro Dojo] Thank you for attending , Osaka!

The third Application Platform version of IT Pro Dojo was delivered today. Thank you very much for people who attended today's seminar. There were many repeaters today who have attended previous Dojos. And thank god, today the Network Load Balancing setup and application fixing demo worked today!  The NLB settings and ofcourse how to tune the application to be able to persist state for the session and context was THE DEMO everyone wanted to see in the previous events and we carefully checked the infrastructure the day before. We're really relieved that we were able to show the demo today.

Many people stayed to attend the party and there were many useful information sharing going on there.

Actually we made a big change in the demo environment from today. Until last time, in order to maximize the use of memory, the development client was Vista x64 + Visual Studio 2008 Beta 2 until Nagoya. We noticed that VS2008 on WOW mode is still a little unstable for demo since it is a Beta release and we went for 32 bit environment from today and this really worked for demo purpose.

Also we tried using many batch files to set things up along with explanation, and also I was able to demo the WCAT x86 tool. I realized while I was talking today that WCAT is really a Capacity Analysis tool that can be used to simply size the difference between development environment web farm throughput and what would be the production environment spec throughput in a very cheap way - it's free download from IIS.NET. On the otherhand, the load test feature of Visual Studio 2008 can record the real Web application actions and you can make a transaction mix combining those into a load test. As a result getting charts and nice reports making this a really good and pretty rich load test tool that can be used in early stages of development, finding issues when loaded as early as possible - more you do the better.

We're gonna make this seminar better & better, bring the quality up and in the end we'd really like to let attendees get all the stuff we've handmade for download.

How to use Pkgmgr.exe & ServerManagerCmd.exe, and the actual script used to install OS roles and features was a very popular explanation from my point of view since everyone was staring the screen cautiously. I've explained these in the context of IIS7 installation but from today, I expanded my explanation to application platform making this demo more real for OS feature installation on Windows Vista & Windows Server 2008.

Next we're visiting Takamatsu, see you there!