서버리스 Lambda 함수가 주문을 처리하고 때때로 실패하는 외부 결제 API를 호출합니다. 지원팀은 외부 API 오류율이 한 시간 내에 트랜잭션의 5%를 초과하는 경우에만 거의 실시간으로 알림을 받아야 합니다. 기존 SNS 토픽은 이미 지원팀에 알림을 보냅니다. 이 요구 사항을 충족하는 솔루션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 결제 API 실패에 대한 사용자 지정 CloudWatch 지표를 게시하고, 실패율이 시간당 5%를 초과할 때 기존 SNS 토픽을 트리거하는 CloudWatch 경보를 구성합니다..
이것이 정답인 이유
정답은 CloudWatch 사용자 지정 지표와 경보를 사용하는 것입니다. Lambda 함수는 결제 API 실패 시 CloudWatch에 사용자 지정 지표를 게시할 수 있습니다. CloudWatch 경보는 이 지표를 모니터링하여 시간당 실패율이 5%를 초과하면 기존 SNS 토픽으로 알림을 보낼 수 있습니다. 이는 거의 실시간으로 알림을 보내는 가장 효율적이고 비용 효과적인 방법입니다. 오답 설명: CloudWatch Logs Insights를 사용하는 것은 실패를 쿼리하는 데 적합하지만, Lambda가 주기적으로 로그를 확인하고 SNS에 게시하도록 예약하는 것은 불필요한 복잡성과 지연을 초래합니다. 모든 결제 API 결과를 새 SNS 토픽에 게시하고 지원팀을 구독시키는 것은 실패율 임계값 조건을 충족하지 못합니다. S3에 로그를 기록하고 Athena 쿼리를 예약하는 것은 비용이 많이 들고 거의 실시간 알림 요구 사항을 충족하기 어렵습니다. Athena 쿼리는 일반적으로 배치 처리 시나리오에 더 적합합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음