AWS CodeDeploy기반 AWS Fargate와 Amazon ECS 서비스 블루/그린 방식 배포 하기
AWS CodeDeploy기반 AWS Fargate와 Amazon ECS 서비스 블루/그린 방식 배포 하기 AWS Fargate 및 Amazon ECS(Amazon Elastic Container Service)에서 호스팅되는 서비스에 대한 블루/그린 배포 지원을 위한 기능 추가 소식을 알려드립니다. AWS CodeDeploy에서 블루/그린 배포를 사용하면 애플리케이션 업데이트로 인한 다운타임을 최소화할 수 있습니다. 블루/그린 배포 방식을 사용하면 이전 버전 어플리케이션이 구동되어 있는 상태에서 신규 버전의 어플리케이션을 함께 런칭할 수 있습니다. 이로 인해 트래픽을 신규 버전으로 라우팅하기 전, 새로운 어플리케이션을 테스트할 수 있습니다. 또한 배포 프로세스를 모니터링하다 문제가 발생하면 이전 버전으로 신속하게 롤백할 수 있습니다. 새로 추가된 블루/그린 배포 지원 기능을 활용하면 AWS Fargate 또는 Amazon ECS에서 CodeDeploy를 사용하여 배포, 테스트 및 트래픽 전환을 자동으로 관리하는 새 서비스를 생성할 수 있습니다. 사용자가 서비스를 업데이트하면 CodeDeploy가 배포를 트리거합니다. 이 배포는 Amazon ECS와 함께 작동하여 대상 그룹(녹색)에 새 버전의 서비스를 배포하고, 신규 버전을 테스트할 수 있도록 로드 밸런서의 리스너를 업데이트하고, 상태 검사에 통과할 경우 [ more… ]