2016-12-05 10 views
0

IISを使用してAzure VMで.Netアプリケーションをホストしたいとします。私はWindowsの紺碧の基本を知っている他のものをVM &作成しています。VSTS(Visual Studio Team System)を使用したIISを使用したWindows Azure VMでのアプリケーションのホスト

このVMをVSTS(Visual Studio Team System)を使用してIIS上にホストするVM &を作成するこの全プロセスを自動化したいと思います。私はVSTS(DevOps)を使用してそれを行うことも可能であることを知っています。私はVSTSの基本を知っています。ビルド定義を作成するのと同じですが、私はAzureでDevOpsを使って現在のシナリオを自動化することに問題があります。

私が知りたいのは、VM &をインストールして、IIS &をVSTSビルドステップを使用して自動的にホストするアプリケーションをインストールする方法です。

答えて

0

AzureにIIS + AppでVMを作成する方法はいくつかあります。自動化されたワークフローでAzureでリソースを作成するには、通常、Azure Resource Managerテンプレートを使用して構成することを考えます。 VSTSでこれを行うには、この記事をご覧ください。

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

の両方がありdoc'dされ、/リリースビルドタスクをVSTSにAzureRMテンプレートを使用するには、2つの方法があります。このドキュメントでは、VSTSでAzureリソースグループプロジェクトを使用する方法を示していますが、github(プロジェクトが不要)からrawファイルを取得することもできます。 VMを作成するテンプレートの

、IISをインストールし、このサンプルを見てみましょうウェブ展開パッケージをインストールします。

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

これは、IISをインストールするには、DSCを使用して、ウェブデプロイおよびデプロイをインストールして起動しますパッケージ/アプリ。それはDSCスクリプトのすべてを行いますが、望むなら展開を分けることができます。

これは役に立ちますか?

関連する問題