这里是自动化 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/