我有一个需求,可能需要同时支持不同版本的应用程序,这是一种业务需求。一种方法是在不同的地区部署该应用程序。但它也可能需要在一个地区多次运行同一个应用程序。
当然,这可以通过参数化部署脚本来完成,但这会导致一些问题吗?
我能想到的是,在同一地区运行的同一应用程序可能会消耗相同的资源,并且可能会达到一些地区限制。我还应该注意其他问题吗?
我们需要更多关于您实际技术堆栈的背景信息和更详细的需求。
运行多个版本的多个部署是许多公司在AWS上管理的事情。CI/CD管道和许多其他主题都很有帮助,但我在这里摸黑。您当然可以在一个区域中运行这些多个部署。
首先,请看一下Elastic Beanstalk环境:"当您需要运行多个版本的应用程序时,您可以部署多个AWS Elastic Beanstalk环境。">
这让你开始学习弹性豆茎。