计算
网站
针对包含客户端标记和脚本、服务器端脚本和数据库的 Web 应用程序
教程:部署网站
了解如何使用 Azure 门户创建新的 Azure 网站,为该网站设置 Git 存储库,然后使用 Git 将 Node.js 应用程序发布到该网站。
教程:使用 WebMatrix 部署网站
WebMatrix 是用于创建 Web 应用程序的轻型 Windows IDE。它包含多个用于创建 Node.js 应用程序的模板,以及 JavaScript 自动完成功能。在本教程中,你将了解如何创建 Node.js 应用程序,然后将该应用程序部署到 Azure 网站。
如何:为 Azure 网站配置自定义域名
当你创建网站时,Azure 会提供 chinacloudsites.cn 域的友好子域,以便你的用户可以使用类似 http://<mysite>.chinacloudsites.cn. 的 URL 访问你的网站。但是,如果你将网站配置为标准模式,则可将该网站映射到你自己的域名,例如 contoso.com。
如何:为 Azure 网站配置 SSL
安全套接字层 (SSL) 加密是用于保护通过 Internet 发送的数据的最常见方法。此常见任务讨论了如何为网站指定 HTTPS 终结点以及如何上载 SSL 证书来保护你的应用程序。
如何:在 Azure 网站中调试 Node.js 应用程序
了解如何启用在 Azure 网站中托管的 Node.js 应用程序的诊断日志记录信息,然后通过 FTP 或使用 Azure 命令行工具检索日志。
如何:使用 Web 作业在 Azure 网站中运行后台任务。
了解如何使用 Azure 管理门户部署 Web 作业。
云服务
是使用 Web 角色和辅助角色将逻辑分为多层的应用程序的理想之选
教程:创建和部署云服务
了解如何使用 Azure PowerShell cmdlet 创建 Node.js 应用程序,在 Azure 仿真程序中测试该应用程序,然后将其部署为 Azure 云服务。
如何:暂存云服务
了解如何将新版应用程序暂存到 Azure 云服务,然后将其从暂存环境部署到生产环境。
如何:为 Azure 云服务或存储帐户配置自定义域名
默认情况下,可以通过友好子域访问 Azure 应用程序和存储帐户,例如 http://<myapp>.chinacloudapp.cn 和 https://<mydata>.blob.core.chinacloudapi.cn. 本文演示如何在你自己的自定义域中公开你的应用程序和数据,例如 http://<myapp>.com。
如何:启用远程桌面
你能够通过远程桌面访问在 Azure 中运行的云服务实例的桌面。你可以使用远程桌面连接配置虚拟机,或者排查应用程序问题。
如何:为 Azure Web 角色配置 SSL
安全套接字层 (SSL) 加密是用于保护通过 Internet 发送的数据的最常见方法。此常见任务讨论了如何为 Web 角色指定 HTTPS 终结点以及如何上载 SSL 证书来保护你的应用程序。
虚拟机
针对你需要对应用程序的部署和执行过程进行完全控制的情况
教程:创建 Linux 虚拟机
实现运行 CentOS 并托管在 Azure 中的虚拟机。你可以使用 Azure 虚拟机运行任何应用程序。可使用独立虚拟机托管 Node.js 应用程序,或者将虚拟机作为云服务的一部分进行集成。
教程:创建 Windows 虚拟机
实现运行 Windows Server 并在 Azure 中托管的虚拟机。你可以使用 Azure 虚拟机运行任何应用程序。可使用独立虚拟机托管 Node.js 应用程序,或者将虚拟机作为云服务的一部分进行集成。
Node 模块
如何: 将 Node.js 模块与 Azure 应用程序一起使用
本文提供有关将 Node.js 模块与托管在 Azure 上的应用程序一起使用的指南。其中提供有关确保你的应用程序使用特定版本的模块,以及对 Azure 使用本机模块的指南。
教程:使用 Socket.IO 生成聊天应用程序
Socket.io 可在你的 Node.js 应用程序与客户端浏览器之间提供实时通信。在本教程中,你将了解如何根据由 Socket.io 提供的“聊天”示例创建网站。
教程:创建使用 Express 的云服务
在本教程中,我们将使用 npm 安装常用 Express 模块,并使用它创建基于 MVC 的应用程序。然后使用 Azure PowerShell cmdlet 测试该应用程序,并将其部署为 Azure 云服务。
工具
教程:适用于 Visual Studio 的 Node.js 工具入门
了解如何开始使用适用于 Visual Studio 的 Node.js 工具来编辑、构建、调试和部署 Azure 的 Node.js 应用程序。
如何:使用 Git 进行发布
Git 是一个受欢迎的、开源分布式版本控制系统。Azure 网站允许你为你的站点启用 Git 存储库,以便快速且轻松地将代码更改发布到该站点。这一常见任务提供有关如何开始将 Git 与 Azure 结合使用的详细信息。
功能指南:使用 PowerShell for Azure 进行开发和部署
Windows PowerShell for Azure 提供用于通过 Windows PowerShell cmdlet 开发和部署 Azure 应用程序的命令行环境。本指南介绍如何使用 Windows PowerShell cmdlet 创建、测试、部署和管理 Azure 服务。
功能指南:使用适用于 Mac 和 Linux 的命令行工具进行开发和部署
针对 Mac 和 Linux 的 Azure 命令行工具是一组用于部署和管理 Azure 服务的命令行工具。使用这些命令行工具可在 Azure 中创建和管理网站及虚拟机。