我是微軟Windows Azure雲新手,想要在天青雲中運行我的node.js應用程序。我閱讀了Windows Azure Node.js開發人員中心網站(https://www.windowsazure.com/en-us/develop/nodejs/),看起來我的應用程序可以以多種方式在天藍色雲中運行。哪個azure服務,我應該爲我的node.js應用程序選擇?
如果我想用較少的天青知識部署快速,哪個天藍色選項適合我的node.js應用程序?
我是微軟Windows Azure雲新手,想要在天青雲中運行我的node.js應用程序。我閱讀了Windows Azure Node.js開發人員中心網站(https://www.windowsazure.com/en-us/develop/nodejs/),看起來我的應用程序可以以多種方式在天藍色雲中運行。哪個azure服務,我應該爲我的node.js應用程序選擇?
如果我想用較少的天青知識部署快速,哪個天藍色選項適合我的node.js應用程序?
如果您不熟悉Windows Azure,但知識淵博的Node.js開發人員,則確定可以使用Windows Azure編寫您的Node.js應用程序。
,可以有以下選擇:
的Windows Azure虛擬機(預覽) -
由於您不熟悉Windows Azure,因此我建議您嘗試使用免費的Windows Azure網站共享,因爲這樣您不需要學習很多關於Windows Azure的知識,就可以開始運行應用程序即刻。這可能是上述3個選項中最簡單的方法,然後只需遷移應用程序即可跳轉到其他位置。
如果您決定使用Cloud Service,則可以使用Cloud9 IDE將您的Node.js應用程序直接發佈到訂閱中的Windows Azure雲服務。
您正在考慮哪些選項?我可以想到兩個:「雲服務」或「網站」。後者可能是更簡單和更便宜的選擇,假設你正在構建一個Web應用程序。前者爲您提供支持應用程序的完整虛擬機,您可以在其中運行任何程序(包括在後臺處理數據的「工作人員」或通過網絡套接字甚至原始TCP進行通信的應用程序)。它功能更強大,但使用起來也比較困難,部署速度較慢,而且比共享的「網站」花費更多。
訂閱的Windows Azure 90天免費試用https://www.windowsazure.com/en-us/pricing/free-trial/
登錄到門戶網站在:https://manage.windowsazure.com
點擊虛擬機選項卡,然後單擊創建虛擬機創建一個Windows VM。
在滑出式面板中,選擇快速創建然後指定你的DNS名稱,圖像[在Windows Server 2008 R2 SP1],管理員密碼,尺寸[小(1個核心,1.75GB內存),地點(美國西部)。點擊創建虛擬機按鈕完成。
配置完成後,您可以通過單擊屏幕底部工具欄上的Connect按鈕,通過遠程桌面協議連接到您的虛擬機。
一定要安裝像火狐瀏覽器這樣的現代瀏覽器,以避免惱人的IE默認安全設置,然後繼續下載並安裝node-js msi,就像您在桌面上那樣。
快樂黑客!
最快速的入門方法是使用Windows Azure網站。您將獲得一個已配置爲運行node.js的網站。您只需使用ftp或git命令將代碼推送到您站點的drop文件夾。
您可以使用Mac,PC或Linux作爲您的開發機器。本教程(使用mac)展示了最快的入門方式:
乾杯!
你可以在這裏找到一個決策樹:http://msdn.microsoft.com/en-us/magazine/jj991974.aspx
可以使Node.js的網站在Azure上,使用TCP? –