如何为我的Azure API应用程序设计托管环境(开发、阶段、产品)?
我正在编写一个API,它将基本上提供读取和写入数据库的服务 我的目标是有三个环境。开发、舞台和制作 第一个想法是有三个不同的资源组,每个资源组有三个不同的应用程序服务计划来承载每个环境 然后我开始阅读,推荐的策略似乎是将所有环境托管在一个应用程序服务计划中。通过这种方式,您可以利用交换部署插槽的优势。而且我要付三分之一的价钱 但我也读到,生产环境与其他环境隔离是很好的。因此,这样我就需要一个Prod应用程序服务计划,另一个用于我的其他环境 因此,我的第一个问题是,是否有建议的/标准的方法来继续设置环境? 是否在单个应用程序服务计划中专用于环境交换? 我还比较了标准层、高级层和隔离层的规格,我找不到关于隔离应用程序服务计划是否有用于部署的“暂存槽”的信息。我知道标准层有5个插槽,而高级层有20个插槽独立应用程序服务计划是否不支持多个部署槽? 提前感谢你们提供给我的任何见解 是否有继续设置环境的建议/标准方法 据我所知,当应用程序运行在标准或高级应用程序服务计划层时,我们可以方便地在azure门户中创建部署槽如何为我的Azure API应用程序设计托管环境(开发、阶段、产品)?,azure,api,azure-web-app-service,azure-api-apps,Azure,Api,Azure Web App Service,Azure Api Apps,我正在编写一个API,它将基本上提供读取和写入数据库的服务 我的目标是有三个环境。开发、舞台和制作 第一个想法是有三个不同的资源组,每个资源组有三个不同的应用程序服务计划来承载每个环境 然后我开始阅读,推荐的策略似乎是将所有环境托管在一个应用程序服务计划中。通过这种方式,您可以利用交换部署插槽的优势。而且我要付三分之一的价钱 但我也读到,生产环境与其他环境隔离是很好的。因此,这样我就需要一个Prod应用程序服务计划,另一个用于我的其他环境 因此,我的第一个问题是,是否有建议的/标准的方法来继续设