0

Azure 上の多数の Web サイトで使用する予定の CMS があります。

Web サイトのクローンを簡単に作成して、Azure にデプロイできるようにしたいと考えています。

考えられるソリューションの 1 つとして Azure Automation が提案されましたが、このサービスは私のニーズに合っていますか?

これを行うには、どの Azure サービスを使用すればよいですか?

4

2 に答える 2

0

Web アプリを使用する場合は、デプロイごとに完全に再現可能な Web アプリを作成できる Azure Resource Manager テンプレートを作成できます。あなたの場合、CMS。github に格納された Web アプリ コンテンツの例については、次のリンクを参照してください: https://azure.microsoft.com/en-us/documentation/articles/app-service-web-arm-from-github-provision/。Web 配置は、配置メカニズムとしても使用できます。

テンプレートが作成されると、次の powershell コマンドを使用して、Web サイトのクローンを簡単に作成できます。

New-AzureResourceGroupDeployment -TemplateUri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/201-web-app-github-deploy/azuredeploy.json -siteName ExampleSite -hostingPlanName ExamplePlan -siteLocation "West US" -ResourceGroupName ExampleDeployGroup

でローカル テンプレートを使用することもできます-TemplateFile

于 2015-07-14T20:53:12.007 に答える
0

あなたの質問を正しく理解できれば、Azure を介して 1 つの Web サイトの複数のコピーをデプロイしたいと考えています。

2 つの Azure サービスがニーズに合う場合があります。

  • Web アプリ Web
    サイトのクローンのスケーリングをサポートします。クラウド サービスよりも安価で、Web アプリ、モバイル アプリ バックエンド、API アプリなどを実行する VM を完全に制御する必要がない場合に最適です。

  • クラウド サービス(具体的には Web ロール)
    クラウド サービスを使用すると、ASP.NET Web サイトをペイロードとして展開できます。その後、トラフィックの需要に基づいて、またはキューに基づいて、必要なインスタンスのセット数にスケールイン/アウトできます。作業項目 ただし、OS をより詳細に制御できます。

于 2015-07-14T20:03:11.713 に答える