销售电话: 1-800-867-1380

使用 Azure SDK 工具打包、运行和部署应用程序

更新时间: 2014年9月

利用 Windows Azure SDK 中的工具,可以在将应用程序作为云服务部署到 Windows Azure 之前对其进行运行、测试、调试和微调。Windows Azure SDK 包含以下工具:

  • Microsoft Azure 计算模拟器 – 本地模拟云服务在其中运行的环境的工具。

  • Microsoft Azure 存储模拟器 – 在本地模拟 Windows Azure 存储服务的工具。

  • CSPack - 用于创建可部署到 Windows Azure 的应用程序包的工具。

  • CSEncrypt – 用于对远程桌面连接的密码进行加密的工具。

  • CSRun – 用于通过适当的应用程序包启动计算模拟器的工具。

有关 Windows Azure SDK 支持和停用的信息,请参阅 Azure SDK for .NET 支持和停用信息

计算模拟器是 Windows Azure 的一个本地模拟器,可用于生成并测试应用程序,然后再将其部署到 Windows Azure。在计算模拟器中运行应用程序与在 Windows Azure 中将应用程序作为云服务运行之间存在一些差异。

在安装 Windows Azure SDK 后,可以通过使用“开始”菜单中的菜单选项或使用 CSRun 命令行工具来运行计算模拟器。

Microsoft Azure 存储模拟器 是 Windows Azure 存储服务的本地开发环境,可用于生成并测试应用程序,而不产生任何费用。存储模拟器作为 Microsoft Azure SDK 的一部分提供。存储模拟器还可作为独立程序包下载。有关更多信息,请参见使用 Azure 存储模拟器进行开发和测试

Windows Azure 的应用程序必须包括在应用程序中运行的代码和 Windows Azure 用于定义和配置应用程序以在环境中运行的服务模型。有关创建作为云服务运行的应用程序的更多信息,请参见云服务。创建 ServiceDefinition.csdef 文件和 ServiceConfiguration.cscfg 文件以定义应用程序的服务模型。有关创建这些文件的更多信息,请参见为 Azure 设置云服务

计算模拟器和 Windows Azure 使用程序包文件 (.cspkg) 运行应用程序。可使用 CSPack 命令行工具创建应用程序包。

可以使用各种功能来帮助你在计算模拟器中测试你的应用程序。

你可以开发一种应用程序,该应用程序使用了 Windows Azure 可轻松处理的多个角色实例。遗憾地是,你的开发计算机的计算能力可能不够,无法处理同时在计算模拟器中运行的所有角色。

可通过修改服务的配置文件中的 Instances 元素,轻松增加或减少正在运行的角色的实例数。

利用 Windows Azure 诊断,可以从服务中收集诊断数据。可以将诊断数据用于调试和故障排除、度量性能、监视资源使用状况、流量分析和容量规划以及审核等任务。有关收集诊断数据的详细信息,请参阅使用 Azure 诊断收集日志记录数据。可以在计算模拟器的用户界面中查看正在运行的角色实例的状态。有关详细信息,请参阅跟踪 Azure 应用程序流

另请参阅

本文是否对您有所帮助?
(1500 个剩余字符)
感谢您的反馈
显示:
© 2015 Microsoft