2016-12-05 4 views
0

Ich möchte eine. NET-Anwendung auf azurblauen VM mit IIS hosten. Ich kenne die Grundlagen von Windows azurblau wie das Erstellen eines VM & anderen Dingen.Hosting-Anwendung auf Windows Azure VM mit IIS mit VSTS (Visual Studio Team System)

Ich möchte diesen gesamten Prozess zum Erstellen einer VM & automatisieren, die eine Anwendung auf IIS auf dieser VM mit VSTS (Visual Studio Team System) hostet. Ich weiß, dass es möglich ist, es mit VSTS (DevOps) zu tun, ich kenne auch die Grundlagen von VSTS wie das Erstellen einer Build-Definition, aber ich habe Probleme bei der Automatisierung meines aktuellen Szenarios mit DevOps auf azurblau.

Alles, was ich wissen will, ist, wie die Dinge zu initiieren, wie VM Erstellen & Installieren von IIS & Host-Anwendung auf automatisch VSTS bauen Schritten.

Antwort

0

Es gibt einige Möglichkeiten, wie Sie eine VM mit IIS + App in Azure erstellen können. Um Ressourcen in Azure in einem automatisierten Workflow zu erstellen, denke ich normalerweise daran, Azure Resource Manager-Vorlagen für die Konfiguration zu verwenden. Um dies in VSTS zu tun, können Sie einen Blick auf diesen Artikel werfen.

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

Es gibt zwei Möglichkeiten AzureRM Vorlagen in VSTS bauen/release Aufgaben zu verwenden, die beide dort doc'd. Das Dokument zeigt, wie ein Azure Resource Group-Projekt in VSTS verwendet wird. Sie können jedoch auch nur Raw-Dateien aus Github abrufen (kein Projekt erforderlich).

für eine Vorlage, die eine VM erstellt, installiert IIS und installiert ein Web-deploy-Paket in diesem Beispiel einen Blick:

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

Dieses DSC verwendet IIS zu installieren, installieren und starten Web bereitstellen und einsetzen ein Paket/eine App Das erledigt alles im DSC-Skript, aber Sie können die Bereitstellung bei Bedarf trennen.

Das hilft?

Verwandte Themen