안녕하세요 이제 aws를 조금 맛보고 있는중입니다 질문이 있는데요 오토스케일링을 하면…

안녕하세요
이제 aws를 조금 맛보고 있는중입니다
질문이 있는데요 오토스케일링을 하면 서버들이 여러대가 되는 경우가 많은데 그런 경우 소스 디플로이는 어떤식으로 하시나요 그리고 소스가 변경되면 오토스케일링생성용 런치컨피그레이션도 그때마다 변경해주어야 하나요?

3 thoughts on “안녕하세요 이제 aws를 조금 맛보고 있는중입니다 질문이 있는데요 오토스케일링을 하면…

  1. s3에 war파일을 업로드하고 opsworks를 이용해 chef recipe로 배포코드를 작성하시고 deploy event에 설정해 놓으시면 자동으로 배포됩니다.
    opsworks를 사용하지 않으시면 chef client를 이용해서 ec2 init script에 설정하셔도 됩니다.

  2. 1. chef 를 기존에 사용하시고 능숙하시다면 OpsWorks를 사용하시면 됩니다.
    2. 일반적인 웹서비스(PHP, node.js, .NET, java)라면 AWS Resources를 관장해주고 Deploy까지 관장해주는 Elastic Beanstalk를 사용하시면 됩니다.
    3. EC2 인스턴스나, 데이터센터의 서버들로의 일반적인 코드 배포라면 Code Deploy 사용하시면 됩니다.

    도움이 되길 바랍니다.

    p.s > 배포에 관련되어 위 3가지다 AutoScaling 정책하고는 무관합니다.

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.