Windows Azureでのプログラミング
さて、ここまではマイクロソフトのサイトや関連の解説記事などで概要は把握している人もいるだろう。tech・daysは技術者向けのイベントだ。基調講演だとしてもマーケティングなプレゼンだけではない。このあと、実際にAzureを使った簡単なプログラムの開発デモが行われた。デモは同社のデベロッパー&プラットフォーム統括本部 エバンジェリスト 中原幹雄氏が担当した。

デモプログラムは開発者にはおなじみの「Hello World!」のAzure版だ。開発環境はVisual Studio、開発言語はASP.NETとなっている。プログラムは非常にシンプルで入力フォームがありボタンを押すとメッセージを表示するだけのものだ。コーディングやビルドなどは従来のアプリ開発となんら違和感がなくデモが進むが、大きく異なっていたのは、「ステージ」というローカル環境での開発と「プロダクション」と呼ばれるクラウド環境での実行が分かれていた点だ。ステージで開発したプログラムをクラウドへ展開させることを「デプロイ(Deploy)」という。この作業もステージとプロダクションを表すアイコンやデプロイボタンがあるくらいで、デモを見る限りその操作も簡単だった。
なお、画面にあるように「Hello World!」プログラムをステージ環境で実行した場合とクラウドで実行した場合では、アドレスバーのURLが異なっていることが分かる。



