파이프라인이 여러 리전에 애플리케이션을 순차적으로 배포합니다. 리전별 CloudWatch 경보를 기반으로 하는 Route 53 상태 확인이 있습니다. 파이프라인이 다음 리전으로 이동하기 전에 리전의 애플리케이션이 정상 상태인지 확인할 때까지 기다리도록 하려면 어떻게 해야 합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: CloudWatch 경보 상태를 확인하고 경보가 ALARM 상태이면 실패하는 Step Functions 워크플로를 생성합니다. 각 리전 배포 사이에 이 Step Functions 워크플로를 호출하는 새 파이프라인 단계를 삽입합니다..
이것이 정답인 이유
정답은 Step Functions 워크플로를 사용하여 CloudWatch 경보 상태를 확인하는 것입니다. Step Functions는 복잡한 워크플로를 오케스트레이션할 수 있으며, 각 리전 배포 사이에 이 워크플로를 호출하여 애플리케이션의 정상 상태를 보장할 수 있습니다. 경보가 ALARM 상태이면 Step Functions가 실패하여 파이프라인이 다음 리전으로 진행하는 것을 막습니다. 오답 설명: 자동 롤백 기능이 있는 AWS CodeDeploy 애플리케이션은 배포 실패 시 유용하지만, 파이프라인이 다음 리전으로 진행하기 전에 현재 리전의 애플리케이션이 정상 상태인지 명시적으로 확인하고 대기하는 메커니즘을 제공하지 않습니다. CloudWatch 경보 작업을 사용하여 경보 상태를 확인하는 것은 가능하지만, Step Functions를 사용하는 것이 더 강력하고 유연한 워크플로 제어를 제공합니다. 특히 여러 리전에 걸친 순차적 배포에서는 Step Functions가 상태 전환 및 대기 로직을 더 효과적으로 관리할 수 있습니다. EC2 인스턴스에 CloudWatch 에이전트를 설치하는 것은 모니터링 데이터를 수집하는 데
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음