Azure blob上用于开发和生产的存储的最佳做法是什么?

Azure blob上用于开发和生产的存储的最佳做法是什么?,azure,azure-storage-blobs,Azure,Azure Storage Blobs,对于用于开发和生产的存储,最佳做法是什么?我有一个订阅,因此是否需要在一个订阅中为这两个订阅创建单独的存储帐户?还是其他方式 我认为将开发和生产存储帐户分开是很容易的。除了在开发过程中有人可能意外地删除重要数据的原因之外,还需要考虑存储帐户的性能。如果您将一个存储帐户用于许多事情(开发/生产或主应用程序数据/诊断数据等),则每个存储帐户都有可能受到影响 至于你是否应该得到一个单独的开发订阅和一个单独的生产订阅,这是一个完全不同的问题。但是请记住这一点。对于存储,今天的限制是100。Azure订阅

对于用于开发和生产的存储,最佳做法是什么?我有一个订阅,因此是否需要在一个订阅中为这两个订阅创建单独的存储帐户?还是其他方式

我认为将开发和生产存储帐户分开是很容易的。除了在开发过程中有人可能意外地删除重要数据的原因之外,还需要考虑存储帐户的性能。如果您将一个存储帐户用于许多事情(开发/生产或主应用程序数据/诊断数据等),则每个存储帐户都有可能受到影响


至于你是否应该得到一个单独的开发订阅和一个单独的生产订阅,这是一个完全不同的问题。但是请记住这一点。对于存储,今天的限制是100。Azure订阅中不能有超过100个存储帐户。如果您认为您需要更多的帐户(例如每个开发人员都需要一个存储帐户),那么获得一个单独的开发订阅可能是有意义的。

我相信,将您的开发帐户和生产存储帐户分开是不需要动脑筋的。除了在开发过程中有人可能意外地删除重要数据的原因之外,还需要考虑存储帐户的性能。如果您将一个存储帐户用于许多事情(开发/生产或主应用程序数据/诊断数据等),则每个存储帐户都有可能受到影响


至于你是否应该得到一个单独的开发订阅和一个单独的生产订阅,这是一个完全不同的问题。但是请记住这一点。对于存储,今天的限制是100。Azure订阅中不能有超过100个存储帐户。如果您认为您需要更多帐户(例如每个开发人员都需要一个存储帐户),那么,获得单独的开发订阅可能是有意义的。

谢谢gaurav,我理解接受单独的订阅,但这会给我们带来额外的成本开销,因此,如果我们有一个订阅,我们会创建两个存储帐户,一个用于开发,另一个用于生产。因为dev就像一个登台版本,我们只有一台服务器用于测试目的。在这种情况下,您的最佳建议是什么?我希望您记住我对您有关成本问题的回答:)。1个订阅中2个存储帐户的成本==2个单独订阅中2个存储帐户的成本。尽管管理2个Azure订阅可能有点麻烦,但我仍然建议您走这条路。它只是为您的环境提供了一个很好的隔离,您可以用更好的方式控制它们。我必须同意我的朋友Gaurav的观点:-),考虑到多个订阅的成本并不重要,只有当您实际使用服务时才会使用它们(因此在本例中,一些千兆字节:-))诚实地说,从分离和最佳实践的角度来看,最好通过不同的认购方式完全分离资产。即使只是为了避免Oops时刻(就像我部署到prod中一样),或者为了更好地了解每个环境的成本,只是说:-)感谢gaurav,我理解单独订阅,但这会给我们带来额外的成本开销,因此,如果我们有一个订阅,我们将创建两个存储帐户,一个用于开发,另一个用于生产。因为dev就像一个登台版本,我们只有一台服务器用于测试目的。在这种情况下,您的最佳建议是什么?我希望您记住我对您有关成本问题的回答:)。1个订阅中2个存储帐户的成本==2个单独订阅中2个存储帐户的成本。尽管管理2个Azure订阅可能有点麻烦,但我仍然建议您走这条路。它只是为您的环境提供了一个很好的隔离,您可以用更好的方式控制它们。我必须同意我的朋友Gaurav的观点:-),考虑到多个订阅的成本并不重要,只有当您实际使用服务时才会使用它们(因此在本例中,一些千兆字节:-))诚实地说,从分离和最佳实践的角度来看,最好通过不同的认购方式完全分离资产。即使只是为了避免Oops时刻(就像我部署到prod中一样),或者为了更好地了解每个环境的成本,只需说:-)