SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

Windows Azure新機能チュートリアル

Windows AzureでNode.jsを実行しよう

Windows Azure 新機能チュートリアル(12)


開発環境の設定

 Windows AzureでNode.jsアプリケーションを作成するに先だって、開発環境の設定方法について説明します。

Windows Azureサブスクリプション

 Windows Azureを利用するためには、サブスクリプション契約が必要です。現在、3か月の無料評価版を利用できます。申し込みには、クレジットカードが必要ですが、制限を緩和しない限り課金されることはありません。「フリートライアル」から申し込んでください(図2)。「Windows Azure サブスクリプション申し込み~サービス利用 Step by Step」の手順が参考になります。

 無料評価版では、750時間のコンピューティングリソースが付属します。これは、Sサイズ(注2)のWindows Azureを1か月間起動し続けるのに十分な時間です。また、サブスクリプションの申し込みをしなくても、後ほど説明するエミュレーターを利用して開発環境での実行確認までは行えます。

注2

 1.6GHz相当のCPUを1つと、2GBメモリを搭載した仮想マシンです。

図2 Windows Azureサブスクリプションの申し込み画面
図2 Windows Azureサブスクリプションの申し込み画面

Windows Azure SDK for Node.jsのインストール

 Windows Azure SDK for Node.js(以降SDK for Node.js)をインストールします。

[1]SDK for Node.jsをダウンロードする

 SDK for Node.jsは、以下のWindows Azureの「ダウンロードサイト」からダウンロードできます。ダウンロードサイトを開き、Node.jsの[Install]ボタンをクリックします(図3)

図3 SDK for Node.jsのダウンロード画面
図3 SDK for Node.jsのダウンロード画面

[2]Web Platform Installerからインストールする

 インストールボタンをクリックすると、Web Platform Installer(以降、Web PI)と呼ばれるインストーラーが起動します(図4)。Web PIは、SDK for Node.jsのみのインストールではなく、他に必要なソフトウェアのインストールやIISの設定を同時に行ってくれます。[インストール]ボタンをクリックしてインストールをしてください。

図4 インストール画面
図4 インストール画面

 同時にインストールされるものは、以下になります。

表1 インストール構成物
インストール構成物 概要
Windows Azure Authoring Tool Windows Azureのパッケージを作成するツール群。
Windows Azure Emulator Windows Azureの疑似実行環境(エミュレーター)。
IIS Windows 標準のWebサーバーで、Windows Azure エミュレーターの実行に必要な構成設定。

次のページ
Node.jsアプリケーションの作成

修正履歴

この記事は参考になりましたか?

Windows Azure新機能チュートリアル連載記事一覧

もっと読む

この記事の著者

山田 祥寛(ヤマダ ヨシヒロ)

静岡県榛原町生まれ。一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、2003年4月に念願かなってフリーライターに転身。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」代表。主な著書に「独習シリーズ(Java・C#・Python・PHP・Ruby・JSP&サーブレットなど)」「速習シリーズ(ASP.NET Core・Vue.js・React・TypeScript・ECMAScript、Laravelなど)」「改訂3版JavaScript本格入門」「これからはじめるLaravel実践入門」「はじめてのAndroidアプリ開発 Kotlin編 」他、著書多数

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

WINGSプロジェクト statemachine(statemachine)

WINGSプロジェクトについて>有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛)。主にWeb開発分野の書籍/記事執筆、翻訳、講演等を幅広く手がける。 2026年時点での登録メンバは約50名で、現在も執筆メンバを募集中。興味のある方は、どしどし応募頂きたい。著書記事多数。 RSS X: @WingsPro_info(公式)、@WingsPro_info/wings(メンバーリスト) Facebook

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/6440 2012/03/14 16:43

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー