6

Microsoft Windows Azureクラウドを初めて使用し、node.jsアプリをAzureクラウドで実行したいと考えています。Windows Azure Node.js開発者センターサイト(https://www.windowsazure.com/en-us/develop/nodejs/)を読みましたが、アプリは複数の方法でAzureクラウドで実行できるようです。

より少ない紺碧の知識で迅速にデプロイしたい場合、どの紺碧のオプションが私のnode.jsアプリに適していますか?

4

5 に答える 5

8

Windows Azure は初めてで、Node.js 開発者の知識がある場合は、Windows Azure を使用して Node.js アプリケーションを作成できます。

次の選択肢があります。

  1. Windows Azure Web サイト (プレビュー) –<br>
    • 共有の場合のみ無料、予約済みの場合はそれに関連する費用が発生します
    • Linux または Mac ユーザーに最適
    • node.js アプリケーションは Windows Server ファームで実行されます
    • git を使用して Node.js アプリケーションをデプロイできます
  2. Windows Azure クラウド サービス

    • Web ロールと Worker ロールの両方を使用してロジックを複数の層に分割するアプリケーションに最適
    • 有料サービスです
    • PowerShell を使用して、Windows マシンから直接デプロイできます
    • Node.js アプリケーションは Windows Server 2008 OS 上で実行されます
    • Windows Azure VM を RDP する機能があります。
  3. Windows Azure 仮想マシン (プレビュー)

    • このようにして、Microsoft Windows または Linux (Suse、CentOS、Ubuntu) マシンで node.js アプリケーションを作成して実行したり、Node.js アプリケーションが既に完全にインストールされている独自の Linux VM をアップロードしたりできます。
    • Windows マシンでは、RDP でマシンに接続し、Node.js アプリケーションをインストールできます。
    • Linux マシンでは、Putty を使用してコマンドで Linux マシンに接続し、アプリケーションやその他のパッケージをインストールできます。
    • 現在、プレビュー モードでも、それに関連する価格が設定されています。

Windows Azure を初めて使用する場合は、無料の Windows Azure Web サイト共有を試してみることをお勧めします。この方法では、Windows Azure について多くを学ぶ必要がなく、すぐにアプリケーションの実行を開始できます。これは上記の 3 つのオプションの中で最も簡単な方法であり、必要に応じてアプリケーションを移行するだけで他の方法にジャンプできます。

クラウド サービスを使用する場合は、Cloud9 IDEを使用して、Node.js アプリケーションをサブスクリプションの Windows Azure クラウド サービスに直接公開できます。

于 2012-06-25T20:35:40.900 に答える
1

デシジョン ツリーは次の場所にあります: http://msdn.microsoft.com/en-us/magazine/jj991974.aspx

于 2014-02-04T18:29:47.027 に答える
0

Windows Azure Web サイトを使用するのが最も簡単な方法です。node.js を実行するように構成済みの Web サイトが表示されます。ftp または git コマンドを使用して、サイトのドロップ フォルダーにコードをプッシュするだけです。

Mac、PC、または Linux を開発マシンとして使用できます。このチュートリアル (Mac を使用) は、開始するための最速の方法を示しています: https://www.windowsazure.com/en-us/develop/nodejs/tutorials/create-a-website-(mac)/

乾杯!

于 2012-06-26T18:02:08.737 に答える
0

どのようなオプションを検討していますか? 「クラウド サービス」または「Web サイト」の 2 つが考えられます。Web アプリを構築していると仮定すると、後者はおそらく簡単で安価なオプションです。前者はアプリをサポートする本格的な VM を提供し、その上で何でも実行できます (バックグラウンドでデータを処理する「ワーカー」や、Web ソケットや生の TCP を介して通信するアプリを含む)。これはより強力ですが、共有の「Web サイト」よりも使いにくく、展開が遅く、費用もかかります。

于 2012-06-25T20:35:05.573 に答える
0
  1. Windows Azure の 90 日間無料試用版にサインアップするhttps://www.windowsazure.com/en-us/pricing/free-trial/

  2. https://manage.windowsazure.comでポータルにログインします。

  3. [仮想マシン] タブをクリックし、[仮想マシンの作成] をクリックして Windows VM を作成します。

  4. スライドアウト パネルで [クイック作成] を選択し、DNS 名、イメージ [Windows Server 2008 R2 SP1]、管理者パスワード、サイズ [小 (1 コア、1.75 GB メモリ)]、場所 (米国西部) を指定します。[仮想マシンの作成] ボタンをクリックして終了します。

  5. プロビジョニングが完了したら、画面の下部にあるツールバーの[接続] ボタンをクリックして、リモート デスクトップ プロトコル経由で VM に接続できます。

  6. Firefox などの最新のブラウザーをインストールして、IE の煩わしいデフォルトのセキュリティ設定を回避してから、デスクトップで行う場合と同様にnode-js msiをダウンロードしてインストールしてください。

  7. ハッピーハッキング!

于 2012-06-25T20:38:39.840 に答える