crossframe » WebMatrix http://crossframe.iiv.jp Windows Dev. Site Tue, 07 Nov 2023 06:31:52 +0000 ja hourly 1 https://wordpress.org/?v=3.8.41 Node.js / WebMatrix を Azureで公開 ../../../2013022189/ ../../../2013022189/#comments Wed, 20 Feb 2013 15:13:26 +0000 http://xfra.me/?p=89 var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, { 'Content-Type': 'text/html' }); res.end('Hello, world! Sample'); }).listen(process.env.PORT || 8080);

VisualStudioでなく、簡単にWebアプリケーションを開発、AzureにデプロイできるWebMatrixというツールがあるということを知りました。
上のようなNode.jsのソース(テンプレートのまま)をローカルで動作確認をして、すぐにAzureに公開ができます。
下のように「実行」(ローカル)「発行」(Azure)のボタンを押すだけ。(Azure以外も可能)

webmx4

Azure側は、管理画面から、Webサイトを作成します。
ここで発行プロファイルをダウンロードして、

webmx1

この発行プロファイルを、WebMatrix側で読み込みます。
これで、WebMatirxとAzureが紐付られます。

webmx2

あとは手順に従いデプロイします。

webmx3

Azureで設定したURLが表示されるので、これをクリックして表示確認できます。

とても簡単にできますし、他にも紹介されているサイトがたくさんありますが、Azureまわりに限らず、最近のMicrosoftの製品・サービスはバージョンアップによってよくインターフェイスや操作性が変わったりするので、この時点でできた記録をとっておく意味でも記事にしました。(実際にやってみると記憶にも残りますし、たぶんすぐ参考にならなくなるかもしれませんが、変更があったときにどこを基準に考えるか、ということが結構大切なときがあると思う今日このごろ・・)
それだけホットということですね。

次の課題は、Azureのストレージです。クラウドならではのストレージに興味があります。

]]>
../../../2013022189/feed/ 0