Windows Azure Websitesが簡単すぎる

Microsoftのクラウド環境も機能が増え非常に使いやすくなっていました。VMロールが追加されたころしか知らないので、衝撃的です。PHPやMySQLも簡単に使えるようです。
Alt text
中でも注目はPaasであるWebsitesです。
Azure Websites、Cloud Services、および Virtual Machines の比較
を見てもお手軽な割に高機能です。

Azureについて概説はこちら

WebSitesを試す

WebSites作成

まずはAzureの登録を済ませます。

次にWebsitesを作成します。
VisualStudioからも作成できますが、ポータルから作成してみます。

「+新規」ボタンより
コンピューティング > Webサイト > 簡易作成
WebSites作成
URLを入力し、地域を選択。
日本もデータセンターがあるのがよいです。

これだけで作成できました。
Alt text

WEBアプリ作成とデプロイ

Webアプリを作成しDeployします。

VisualStudio でASP.NET MVCのプロジェクトを作成します。
Alt text

あとはプロジェクトのpublishで作成したWebsitesを選ぶだけです
Alt text

Alt text

差分を確認してpublishボタンを押すとデプロイ完了
Alt text

GAEではハマってしまいましたが、
Azureは驚くほど簡単にデプロイできました。

その他

ポータルより
デプロイ資格情報のリセットしてIDPASSを設定すると
FTP接続でもデプロイできます
Alt text

ポータルより 
構成 > アプリケーション診断 or サイト診断
でログ記録をオンするとログが保存され、
VisualStudio上のサーバーエクスプローラーで確認できます。
Alt text

ログは新ポータルではリアルタイムで確認できたりするようです。
Alt text