deployment - 自动化 Windows Azure 部署的最佳方法是什么?

标签 deployment azure

这里是自动化 Azure 部署的新手!我很高兴能够将我们的部署自动化到云端。我还做了一些阅读,发现两个主要工具是 MSbuild 和 Powershell。请任何人告诉我为什么我会使用其中一种而不是另一种,或者是否有更好的方法来自动化部署。请记住,我主要关心的是性能,我需要尽可能快地部署。

任何见解都将受到欢迎。

最佳答案

我喜欢使用 PowerShell 进行部署。设置起来非常快,而且脚本也非常简单。

MSBuild 也可以很棒。我使用 TFS Team Build 中的 MSBuild 启动 PowerShell 脚本来进行部署。像冠军一样工作。

一个好的起点是 http://blogs.msdn.com/b/tomholl/archive/2011/12/06/automated-build-and-deployment-with-windows-azure-sdk-1-6.aspx 。该博客很好地向您展示了如何使用 Team Build 进行构建和部署。

如果您不想要/不需要 Team Build 和 MSBuild 部分,那么只需查看他的 PowerShell 脚本即可。这涵盖了从开发环境到 Windows Azure 进行部署的基础知识。

关于deployment - 自动化 Windows Azure 部署的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9197175/

相关文章:

ios - React-native run-ios加载环境变量

sharepoint - 如何让 teamcity 在每次成功构建时运行 .bat 文件?

azure - KQL Azure Log Analytics 无法从正则表达式解析日期时间

azure - 获取正在运行的 Kubernetes Pod 内存中的文件列表

azure - 使用 .net core 2.2 进行我们的 bjob​​ 上的 TimerTrigger

azure - 从命令行添加 Azure Application Insights 状态监视器

java - Maven - 将远程存储库也用作本地存储库

deployment - Capifony 无法预热缓存

linux - find.pm 错误 "encountered a second time"

azure - 如何复制来自 Azure Web 应用程序的流量以进行测试