通过代码在 Azure 中动态创建 Web 应用程序

Dynamically Create Web App In Azure Via Code

使用 Azure,是否可以通过 Azure API 动态创建 Web 应用程序和 copy/publish 文件到新的 Web 应用程序?这是我的场景:

1] 客户在我们的应用程序中注册服务 2] 我们想为新客户自动生成一个子域(即 customername.ourapplication.com) 3] 我们想为我们的 Web 应用程序创建一个核心文件的副本到子域指向的新 Azure Web 应用程序中。

Azure 中是否存在这种类型的自动化?如果没有,还有哪些其他服务可以做到这一点?我们已经看到它发生在网络上的其他应用程序中,并且想知道我们应该从哪里开始。

是的,Azure Resource Manager (ARM) API 允许您配置和修改 Azure Web 应用程序。

您可以直接通过 REST Api、Powershell 命令行开关或 Azure CLI api

访问 ARM API