我正在开发的应用程序需要三个环境,一个开发环境,其中最新版本的代码(在每次提交上构建)和测试发生(我们合并开发和测试环境以提高效率)。我们有一个临时环境,用于产品演示和演示,以及具有实时数据和客户的生产环境。
现在,这将如何映射到 Azure 云服务,我在许多博客中读到,我不应该为此使用内置的临时/生产插槽。我应该使用三个独立的链接数据库创建三个独立的云服务,这是最佳实践吗?
最佳答案
我建议三个单独的云服务,甚至 3 个订阅。不同订阅的好处是 (a) 您可以控制/限制仅那些应该有权访问的人的访问权限,并且 (b) 提供一种简单的方法来查看每个环境的成本(因为计费是在订阅级别完成的)。
关于azure - Azure 云上的开发、暂存和生产环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18014448/