Windows Azure

元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