RDS를 사용하는 EC2의 3계층 앱에 대해 블루/그린 배포를 수행해야 합니다. 블루 및 그린 환경은 각각 자체 시작 템플릿, Auto Scaling 그룹 및 대상 그룹을 가지며, ALB는 두 대상 그룹 중 하나로 라우팅할 수 있고 Route 53은 ALB를 가리킵니다. 배포 요구 사항은 그린 인스턴스에 새 소프트웨어가 설치되면 모든 트래픽을 블루에서 그린으로 한 번에 전환하는 것입니다. 어떻게 해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 그린 Auto Scaling 그룹의 롤링 재시작을 수행하여 그린 인스턴스에 새 소프트웨어를 배포합니다. 재시작이 완료되면 AWS CLI를 사용하여 ALB를 업데이트하여 그린 대상 그룹으로 트래픽을 라우팅합니다..
이것이 정답인 이유
이 옵션은 블루/그린 배포의 핵심 원칙을 따릅니다. 먼저 그린 환경에 새 소프트웨어를 배포하고 테스트하여 준비가 되었는지 확인합니다. 그린 Auto Scaling 그룹의 롤링 재시작은 기존 인스턴스를 새 소프트웨어로 교체하는 일반적인 방법입니다. 모든 그린 인스턴스가 업데이트되고 준비되면, AWS CLI를 사용하여 ALB(Application Load Balancer)의 대상 그룹을 블루에서 그린으로 전환하여 모든 트래픽을 한 번에 새 환경으로 라우팅합니다. 이는 다운타임 없이 즉각적인 전환을 가능하게 합니다. 다른 옵션들은 다음과 같은 이유로 올바르지 않습니다. 그린 Auto Scaling 그룹에 소프트웨어를 배포하기 전에 트래픽을 전환하면 사용자에게 오류가 발생합니다. 블루 시작 템플릿을 업데이트하는 것은 블루/그린 배포의 목적(새 환경을 독립적으로 준비)에 부합하지 않습니다. Route 53 DNS를 변경하는 것은 ALB의 CNAME이 이미 도메인을 가리키고 있으므로 불필요하며, ALB 자체의 대상 그룹을 변경하는 것이 더 빠르고 효율적입니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음