元Microsoftで、Azure上のアプリケーションを作成するWeb開発者だったTotten氏が
「10 Things about Windows Azure Web Sites」という記事を公開しているので紹介する。
だいぶ、端折っているので詳細は元ネタに。
1 Gitからデプロイ
Git を使用してデプロイできます。
Gitを使用してデプロイするには、「Set up Git Publishing」をクリックすること。
2 デプロイをロールバック可能
GitやTFSを使用してデプロイすると、ポータル上でデプロイ履歴を参照できる。
以前デプロイした状態に戻したいときにはクリックすると、数秒でロールバックできる。
3 標準的なweb.config
各種設定は、標準的なweb.configを使用できる。
ポータルから実行中のサイトの設定を編集することができる。
4 ログファイルのダウンロード
FTPからコマンドラインツールを使用して、ログをダウンロードすることができる。
5 MySQL データベース
Windows Azure Web Site上にMySQLを構築可能。
作成するには、新しいWeb Siteの作成ダイアログで、ドロップダウンリストから選択すれば良い
6 簡単に変更できるスケール
Windows Azure Web Siteには2種類のオプションっがあり、共有モードでプロセッサ数を増やす場合と、
占有モードへの移行である。
7 フル・トラスト
それぞれ、独立したVM上で動作している。
8 classic ASP
ASP.NET 2.0 や classic ASPのようなレガシーコードも、クラウドへ移行できる
9 Web Deploy
Web Deployでもデプロイ可能。Web Deployをアップグレードしてね。
10 パッケージ管理
Windwos Azure Web Sitesにデプロイするアプリケーションに、NuGetやNodeパッケージを
含める必要が兄。
デプロイすれば、自動的に適切なバージョンをpullしてくる。
デプロイが速くなるよ!
http://nathantotten.files.wordpress.com/2012/06/nuget.png?w=584&h=398