.NET4に対応したWindowsAzureGuestOS1.2公開。>RSSAzureの鼓動クラウド戦役をZガンダム視点でわかりやすく解説するブログ+時々書評。.NET4に対応したWindowsAzureGuestOS1.2公開。OSの最新版が4月5日付けで公開された。年初の正式サービス開始当初版1.0から数えて早くも3代目。今回の目玉はVisualStudio2010と共に近々世に放たれる.NET4対応。現在は.NET3.5SP1となっているAzure上の.NET実行環境が、早くも.NET4(RC版)対応となる。Servicesと呼んでいた現AppFabricからワークフローが除外されたことは記憶に新しいが、.NET4対応となって近々復活する予定。.NET開発者にとってはアプリを動かす快適な環境がまたひとつ増えることになる。below.これをみると、.NET4対応だけでなくWebRole(IIS)における動的コンテンツの圧縮やURLリライトなどの改善とともに、セキュリティパッチがあたっていることに気づくだろう。ユーザー目線でみるとここでひとつ悩み事。クラウド上のOSイメージのバージョンはどのように管理、適用してゆくべきなのだろうか。以前このブログでもご紹介したとおり、AzureのゲストOSの切り替え方はいたってシンプル。設定ファイル内のOSバージョンを書き換えるだけである。ドメイングループを利用したローリングアップデートを行えば、サービスを停止することなく更新することが可能だ。(要2インスタンス以上)しかし、実際にアプリを展開する場合、パッチのあたり具合によって動く/動かないといったトラブルはつきもので、管理工数などを鑑みれば「常に最新」が必ずしも正義とは限らない。どのOSに何のパッチが当たっているのかは、MSDNライブラリで確認することができるので最新版にして動かなくなったという場合には、以前のバージョンも試してみていただきたい。基本的には、利用しているテクノロジと外部への晒され具合の兼ね合いで考えるべきではなかろうか。外部にさらされているWebRoleは常に最新とし、バックに配置するWorkerRoleはめったなことがない限り、使用するOSイメージのバージョンは固定するという方針は多くの場合現実的だろう。環境で動くASP.NETなどのマネージコードであろうことから、比較的パッチにそれほどセンシティブではないと思われる。WorkerRoleにFullTrustモードで配置されるWin32コードなどは、パッチの影響(による心配事)を最小化した方がよろしかろう。WebRole/WorkerRoleの疎結合アーキテクチャはこのような観点でも活きてくる。それに続く全国ラウンチツアーにご来場いただくのが手っ取り早い。最後の5月25日東京開催分は、ブログ執筆時点でまだ申し込み可能なようだ。「.NETってもう4なんだ」という方々も正直多いと思われるが、VisualStudioとともにメジャーバージョンアップとなる今回、気分を入れ替えて新しい技術と向き合ってみてはいかがだろうか。-いわゆる退職ブログスタートアップと本気で向き合うMicrosoftの活動いろいろ。信一郎マイクロソフトでクラウドコンピューティングやWebサービスを中心とした啓蒙活動を行うエバンジェリスト。-いわゆる退職ブログスタートアップと本気で向き合うMicrosoftの活動いろいろ。白川先生、ブラックショールズの意義すら理解できない不真面目な学生ですみませんでした。成田スカイアクセスの目についた改善点。新型AEはダメな子じゃないよ。(高速Dockerの話)」50歳過ぎて悶々としているくらいなら何か始めたらよいと思う。オルタナティブ・ブログは、専門スタッフにより、企画・構成されています。入力頂いた内容は、アイティメディアの他、オルタナティブ・ブログ、及び本記事執筆会社に提供されます。利用規約プライバシーポリシーお問い合わせアイティメディアからのお知らせプレスリリースメールサービスRSSTwitterITmediaはアイティメディア株式会社の登録商標です。