AWS部署类型-Beanstalk或代码部署

时间:2018-07-05 08:43:04

标签: elastic-beanstalk aws-code-deploy aws-codepipeline

我已经开发了Web应用程序并生成了war文件。在使用aws进行流水线操作之前,我想选择是否可以使用aws codedeploy或Elastic Bean Stalk的部署选项。我想知道是否可以在AWS Code Deployment中部署WebApplication(.war)吗?代码部署和Elastic beantalk之间有什么好处。在aws代码管道中选择部署和使用哪一个是最可取的。

谢谢!

1 个答案:

答案 0 :(得分:0)

您绝对可以使用AWS CodeDeploy部署所需的任何内容。 CodeDeploy与应用程序无关,将部署您提供的所有捆绑软件并在实例上执行指定的操作。

AWS CodeDeploy和AWS Elastic Beanstalk是苹果和橙子。 CodeDeploy是一项部署服务,因此您需要创建自己的基础结构(负载平衡器,EC2或AutoScaling之类的容量等),但是您可以完全控制这些资源。 Elastic Beanstalk尝试通过为您完成资源管理来简化资源管理,包括为您提供一种对这些主机进行部署的机制。