我是Microsoft Azure云的新手,希望在Azure云中运行我的Node.js应用程序。我阅读了Microsoft Azure Node.js开发人员中心网站(Node.js on Azure),似乎我的应用程序可以在Azure云中以多种方式运行。
如果我想用较少的Azure知识快速部署Node.js应用程序,哪个Azure选项对我的Node.js应用程序有好处?
我是Microsoft Azure云的新手,希望在Azure云中运行我的Node.js应用程序。我阅读了Microsoft Azure Node.js开发人员中心网站(Node.js on Azure),似乎我的应用程序可以在Azure云中以多种方式运行。
如果我想用较少的Azure知识快速部署Node.js应用程序,哪个Azure选项对我的Node.js应用程序有好处?
5条答案
按热度按时间kqqjbcuj1#
如果你是Windows Azure的新手,但你是一个知识渊博的Node.js开发人员,你肯定可以使用Windows Azure来编写你的Node.js应用程序。
您有以下选择:
*Windows Azure Websites (Preview)-
*Windows Azure Cloud Services
*Windows Azure虚拟机(预览版)-
由于您是Windows Azure的新手,我建议您给予使用 * 免费 * Windows Azure网站共享**来尝试一下,因为这样您真的不需要学习很多关于Windows Azure的知识,并且可以立即开始运行您的应用程序。
这可能是上述三个选项中最简单的方法,然后您可以在需要时通过迁移应用程序跳转到另一个。
yizd12fk2#
你可以在 Azure Insider - Real-World Scenarios for Node.js in Microsoft Azure 找到一个决策树。
f0ofjuux3#
你在考虑什么选择?我能想到两个:“云服务”或“网站”。后者可能是更容易和更便宜的选择,假设你正在构建一个Web应用程序。前者为你提供支持你的应用程序的成熟的虚拟机,你可以在上面运行任何东西(包括在后台处理数据的“工作者”或通过网络套接字甚至原始TCP进行通信的应用程序)。它更强大,但也更难使用,部署速度较慢,并且比共享的“网站”花费更多的钱。
piztneat4#
1.注册Windows Azure 90天免费试用版https://www.windowsazure.com/en-us/pricing/free-trial/
1.登录门户网站:https://manage.windowsazure.com
1.单击 * 虚拟机 * 选项卡,然后单击 * 创建虚拟机 * 以创建Windows VM。
1.在滑出式面板上,选择 * 快速创建 *,然后指定您的DNS名称、映像[Windows Server 2008 R2 SP1]、管理员密码、大小[小型(1核,1.75 GB内存)]、位置(美国西部)。单击 * 创建虚拟机 * 按钮完成。
1.配置完成后,您可以单击屏幕底部工具栏上的“连接”按钮,通过远程桌面协议连接到VM。
1.一定要安装一个现代的浏览器,如Firefox,以避免恼人的默认安全设置的IE,然后继续下载和安装node-js msi像你会在你的桌面上。
1.黑客愉快!
4smxwvx55#
最快的入门方法是使用Windows Azure网站。您将获得一个已配置为运行Node.js的网站。您只需使用FTP或Git命令将代码推送到站点的放置文件夹。
您可以使用Mac、PC或Linux作为开发机器。本教程(使用Mac)展示了最快的入门方法:Deploy a Node.js web app in Azure