0

別の地理的な場所に複数のAzure関数アプリケーションを何度も作成する必要があるので、私はこれを自動化する必要があります。ポータルでこれを行うことは、規模を拡大するつもりはありません。これを行うためのNugetパッケージがあると思っていましたが、まだ見つかりませんでした。 Azure Function Appsの作成を自動化する方法に関するアイデアはありますか?Azure関数アプリケーションを作成するためのNugetパッケージはありますか?

+0

アップデート:Azure Resource Managerを使用して.NETを使用してテンプレートを導入するには、このリンクが役立ちます。https://docs.microsoft.com/en-us/azure/virtual-machines/virtual-machines-windows- csharp-template?toc =%2fazure%2fvirtual-machines%2fwindows%2ftoc.json –

答えて

2

Azure関数固有のNuGetパッケージまたはAPIはありません。機能は標準のAzure Resource Manager API(他のAzureサービスの管理方法と一致します)と機能し、新しい機能アプリはPowerShell、Azure CLI、ARM API、またはポータルから直接プロビジョニングできます。

私がリンクしているドキュメントの「はじめに」のセクションでは、テンプレートの作成と管理の方法に関する詳細を見つけることができます。

こちらがお役に立てば幸いです。

+0

それでは、Resource Manager APIが新しい方法です。 Fabioに感謝します! –

1

私が知る限り、これを行うためのNugetパッケージはありません。私の理解では、Azure Function Appを作成するためにARMテンプレートを活用することができます。 GitHubのissue & code sampleに従って、Azure関数アプリケーションをARMでデプロイすることで、複数の地理的位置に期待通りにAzure関数アプリケーションを作成できます。

また、Azure Power Shellを使用してResource Managerテンプレートを使用してリソースをAzureに配備する方法については、tutorialを参照してください。

+0

ありがとうBruce、リンク先のGitHubサンプルから「Azureへのデプロイ」シングルクリックボタンが大好きです。 –

関連する問題