我有一个要部署的Web应用程序,它具有作为前端的响应,express和flask作为后端服务。当前,我正在运行一个EC2实例并启用它们,但我也想使用CI / CD部署这些服务。我研究过ElasticBeanstalk,但不确定如何在同一实例上同时部署Express和flask。在这种情况下,我应该考虑使用docker吗?
https://aws.amazon.com/codebuild/
您必须启动3个不同的EC2实例,并在每个实例上安装CodeDeploy代理。确保您的React,Express和Flask应用程序具有不同的存储库。