2016-12-05 50 views
0

我想在使用IIS的Azure VM上託管.Net應用程序。我知道Windows Azure的基礎知識,比如創建VM &其他東西。使用IIS使用VSTS(Visual Studio Team System)在Windows Azure VM上託管應用程序

我想使用VSTS(Visual Studio Team System)自動創建在該VM上的IIS上託管應用程序的VM的整個過程。我知道使用VSTS(DevOps)可以做到這一點,我也知道VSTS的基礎知識,比如創建一個構建定義,但我在使用Azure上的DevOps自動執行當前場景時遇到問題。

我只想知道如何啓動創建虛擬機的東西&使用VSTS構建步驟自動安裝IIS &託管應用程序。

回答

0

有幾種方法可以幫助您在Azure中使用IIS + App創建VM。要在自動化工作流中在Azure中創建資源,我通常會考慮使用Azure資源管理器模板來進行配置。要在VSTS中做到這一點,你可以看看這篇文章。

https://docs.microsoft.com/en-us/azure/vs-azure-tools-resource-groups-ci-in-vsts

有兩種方式使用AzureRM模板VSTS建立/釋放任務,兩者都doc'd那裏。該文檔展示瞭如何在VSTS中使用Azure資源組項目,但您也可以從github中提取原始文件(無需項目)。

有關創建一個虛擬機,安裝IIS並安裝一個Web部署包看看這個樣本模板:

https://github.com/bmoore-msft/AzureRM-Samples/tree/master/VMDSCWebDeploy

它使用DSC安裝IIS,安裝和啓動網絡部署和部署一個包/應用程序。這將完成DSC腳本中的所有內容,但如果您願意,可以分開部署。

這有幫助嗎?

相關問題