Azure云上的开发、登台和生产环境

Azure云上的开发、登台和生产环境,azure,Azure,我需要为我正在处理的应用程序提供三个环境,一个开发环境,其中包含最新版本的代码(基于每次提交构建)和测试(为了提高效率,我们合并了开发环境和测试环境)。我们有一个暂存环境,这个环境用于产品演示和演示,以及具有实时数据和客户的生产环境 现在,这将如何映射到Azure云服务,我在许多博客中读到,我不应该为此使用内置的暂存/生产插槽。如果我用三个独立的链接数据库创建三个独立的云服务,这是最佳做法吗?我建议使用三个独立的云服务,甚至3个订阅。不同订阅的好处是:(a)您可以控制/限制访问权限,只允许那些应

我需要为我正在处理的应用程序提供三个环境,一个开发环境,其中包含最新版本的代码(基于每次提交构建)和测试(为了提高效率,我们合并了开发环境和测试环境)。我们有一个暂存环境,这个环境用于产品演示和演示,以及具有实时数据和客户的生产环境


现在,这将如何映射到Azure云服务,我在许多博客中读到,我不应该为此使用内置的暂存/生产插槽。如果我用三个独立的链接数据库创建三个独立的云服务,这是最佳做法吗?

我建议使用三个独立的云服务,甚至3个订阅。不同订阅的好处是:(a)您可以控制/限制访问权限,只允许那些应该有访问权限的用户访问;(b)提供查看每个环境的成本的简便方法(因为计费是在订阅级别完成的)。

是的,您应该为此使用三种不同的服务。