Tob*_*and 5 testing azure devops
我有一个与关联的SQL Server数据库在Azure上运行的应用程序服务。
我想为该项目创建一个测试环境。
我看了一些Azure开发/测试教程,但它们是用于设置VM的,我看不到任何指示它可用于应用程序服务的信息。
我唯一的选择是复制appservice,db,ssl证书,自定义域并有效地使我的天青账单翻倍吗?
布鲁诺给出了很好的建议,但这里还有一些需要考虑的事情。
如果您使用部署槽,则您将在所有槽之间共享 Web 应用程序 CPU 和内存。如果部署到生产计算机上插槽的测试版本出现严重错误,您的生产环境最终可能会资源匮乏。出于这个原因,我个人不建议使用插槽进行测试。插槽更多地用于冒烟测试/预热您将要交换到生产插槽中的构建。
如果您想省钱,但仍能享受独立环境的好处,请考虑考虑 ARM 模板。ARM 模板允许您编写 Azure 资源配置的脚本。您可以根据生产环境创建 ARM 模板,包括编写 Web 应用程序的应用程序设置部分的脚本来保存测试配置设置。然后,您可以部署 ARM 模板,直接从 Visual Studio 项目启动测试环境。如果您将所有测试资源放入同一个资源组中,则只需单击几下鼠标即可删除测试资源组,从而拆除测试环境。
| 归档时间: |
|
| 查看次数: |
502 次 |
| 最近记录: |