在Azure中创建登台和Prod环境的正确方法

时间:2017-02-03 09:37:39

标签: azure azure-resource-manager azure-virtual-network azure-app-service-plans azure-management

我们想在Azure上创建两个环境。这两个环境将用作暂存和生产,但我们希望能够非常轻松地在它们之间进行交换,因此暂存可以像prod一样,反之亦然。这两个环境将包含Azure App服务(Web App,API App和逻辑应用程序)。

创建这两种环境的最佳做法是什么?我们需要有两个订阅,还是两个资源组?感谢所有的建议。

1 个答案:

答案 0 :(得分:3)

那么,在这种情况下,我相信你应该使用Slots for the WebApp,因为它的目的是为了这个目的 因此,您创建WebApp并创建临时插槽,交换几乎是即时的,您可以配置插槽以从不同的分支机构获取代码,您可以使用插槽设置等等。

因此,您不需要其他订阅或其他资源组。

至于你的附加问题:有特定于SLOT的设置,你将它们分配给SLOTS,而不是APP的版本,所以如果你有PROD SLOT连接字符串和STAGIN SLOT连接字符串,当你进行交换时SLOT SETTINGS住在同一个地方,它是交换的APPS。 TL / DR:它完全符合您的要求。