Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure环境分离_Azure - Fatal编程技术网

Azure环境分离

Azure环境分离,azure,Azure,我在Microsoft Azure云上有一些Windows虚拟机,它们的用途是:开发、测试和生产 将虚拟机分离到不同的隔离环境的最佳方法是什么,这样人们就不会意外地在prod服务器上部署开发构建之类的东西?应该在哪个实体级别(计费、订阅、资源组…)进行分离 要求: 1.每个环境将创建不同的角色,因此开发人员不能上传到测试或产品。 2.每个环境都应该能够定义环境变量(用于连接字符串和密码)。 3.我不使用VisualStudio作为我的IDE。 4.我必须只使用一个订阅,因为我有一个一年的免费预算

我在Microsoft Azure云上有一些Windows虚拟机,它们的用途是:开发、测试和生产

将虚拟机分离到不同的隔离环境的最佳方法是什么,这样人们就不会意外地在prod服务器上部署开发构建之类的东西?应该在哪个实体级别(计费、订阅、资源组…)进行分离

要求: 1.每个环境将创建不同的角色,因此开发人员不能上传到测试或产品。 2.每个环境都应该能够定义环境变量(用于连接字符串和密码)。 3.我不使用VisualStudio作为我的IDE。
4.我必须只使用一个订阅,因为我有一个一年的免费预算订阅,我想如果我打开另一个订阅,我必须付费。

正如Peter Bons所说,答案是:使用不同的资源组来表示一个环境,并授予用户对它的权限

链接:


您是否仔细阅读了文档?嘿@PeterBons,我确实读了文档,但没有读到,因为我是从环境的角度而不是从用户角色的角度进行搜索的。你的链接确实回答了我的问题,所以谢谢你。同时也感谢你对我的问题投了否决票,让我在网上搜索了两个多小时后感觉很不好。我希望当你寻求帮助时,人们会选择给你自由的爱的答案,而不是否决你的合法问题,让你在使用这个伟大的平台时口齿不清……我不知道你为什么认为我否决了你。因为不是我,可能是其他人。所以要小心你责备的人。虽然我很高兴能为你提供一个有用的链接,但你的这句话也让我感觉不好。如果你觉得受到不公正的对待,想象一下我现在的感觉。祝您有个美好的一天!嗯,从来没有说过我是完美的,但我知道承认我的错误。。。我不应该在没有先检查的情况下责怪你,不管你的评论和否决票的时间多么接近。。。对不起,伙计,谢谢你的帮助!继续传播爱:):-)行;-)值得注意的是,dev在单独订阅中的一个优点是,您可以通过将其标记为dev来节省成本。