AWS Elastic Beanstalk을 사용하고 있으며 거기에 내 nodejs 응용 프로그램을 배포했습니다. 이제이 프로세스를 자동화하여 Github에 대한 변경 사항을 커밋 한 다음 해당 변경 사항을 앱에 자동으로 반영하려고합니다. 이제 Elastic Beanstlak 또는 코드 배포 사용 여부에 따라 두 가지 옵션이 있습니다. 나는AWS Elastic Beanstalk 대 AWS CodeDeploy를 사용한 자동화
나는 탄성 콩나무 자동화 (AWS 탄성 콩나무 배포 플러그인)에 대한 플러그인을 탄성 콩나무와 deployBot를 사용하거나 젠킨스를 사용하여 자동화 할 수 있습니다, 두 서비스에서 검색 한. 이 https://aws.amazon.com/blogs/devops/building-continuous-deployment-on-aws-with-aws-codepipeline-jenkins-and-aws-elastic-beanstalk/
나는 또한 EC2에 CodeCommit, 코드 파이프 라인을 사용 인스턴스를 내 응용 프로그램을 배포 자동화를 위해 AWS CodeDeploy 서비스를 사용할 수 있습니다 또한 자동화이 링크를 발견했다. 나는 또한이를 이용하여 할 수있는 코드 배포의 경우 : 이제 두 서비스를 사용할 수 있습니다 https://aws.amazon.com/blogs/devops/automatically-deploy-from-github-using-aws-codedeploy/
만 사용하는 것이 더 적합하다 어느. 그러면 AWS Elastic Beanstalk 또는 AWS Code Deploy를 사용하여 프로세스를 자동화 할 수 있습니다.
이 옵션을 사용하여 웹 응용 프로그램을 ELB 뒤에있는 ec2 인스턴스에 배포합니다. – Conti
위대한 @Conti는 좋은 것처럼 들립니다. –