我想测试用于PCI-DSS的Azure快速入门模板,目前正在评估Azure: https://github.com/Azure/azure-quickstart-templates/tree/master/pci-paas-webapp-ase-sqldb-appgateway-keyvault-oms
然而,在使用AWS Quickstart进行噩梦之后,我厌倦了快速部署。我忘了删除每个组件并收取数百美元的费用(这是我的错) - 但即使我意识到我把它遗弃了,将它删除也是一个完全的噩梦,我不得不联系客户支持几个时间让他们删除它。
我有200美元的Visual Studio Dev Essentials,以及我在注册时收到的25美元,所以让我们考虑225美元作为我的预算。我联系了该模板的开发人员,他们估计每天约15-20美元,这对我来说没问题。
所以这是我的问题:有没有办法自动化这个部署并在评估环境后将其缩小/删除?
答案 0 :(得分:2)
有很多方法可以做到这一点,但你真的不需要这样做,只需删除你部署资源的资源组,这将消除你使用该模板部署的每一个资源,因此不再需要花费更多。
资源组是Azure中的一个概念,就像资源的逻辑分组一样。您可以通过门户网站上的单击和各种自动化选项删除它,例如powershell:
Remove-AzureRmResourceGroup -Name xxx