在 Azure 中为服务器网络创建开发和生产环境的正确方法是什么?



我想在不同的地理区域部署多台机器,以便在开发和生产环境中为我的应用程序提供服务;我来自谷歌云平台,我的解决方案是创建2个项目:

  • project-dev
  • project-prod

有了这个,我可以完全自由地在项目/环境中的任何区域/区域创建资源。

我在 Azure 上发现的最接近这一点的是资源组,但它们与指定区域相关联,这对我来说并不理想。有没有更好的方法,而不是在每个区域中创建资源组,我选择为两个环境部署资源,如下所示:

  • project-dev-east-us
  • project-dev-west-us
  • project-dev-west-eu
  • project-dev-east-as
  • project-prod-east-us
  • project-prod-west-us
  • project-prod-west-eu
  • project-prod-east-as

资源组与区域绑定,但内部资源不绑定,因此可以在单个资源组中拥有来自多个区域的资源。 但资源组就像硬盘驱动器上的文件夹。 它只是一种逻辑组织事物的方式,仅此而已。

相关内容

最新更新