Lambda 함수가 IoT 디바이스의 메시지를 처리합니다. 회사는 함수가 시간 간격당 수신하고 처리하는 메시지 수를 계산하는 거의 실시간 처리량 지표를 필요로 합니다. 초기화 및 후처리는 처리량 측정에 포함되어서는 안 됩니다. 개발자는 무엇을 구현해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 함수가 메시지를 수신하고 처리할 때마다 사용자 지정 CloudWatch 지표를 게시하도록 코드를 수정하고, 해당 지표를 사용하여 처리량을 계산합니다..
이것이 정답인 이유
정확한 답변은 사용자 지정 CloudWatch 지표를 게시하는 것입니다. Lambda 함수가 메시지를 수신하고 처리할 때마다 사용자 지정 지표를 게시하면, 초기화 및 후처리 단계를 제외하고 순수하게 메시지 처리량만을 정확하게 측정할 수 있습니다. 이는 "거의 실시간" 요구 사항과 "초기화 및 후처리는 포함되지 않음"이라는 제약 조건을 충족하는 가장 직접적이고 정확한 방법입니다. Lambda ConcurrentExecutions 지표는 동시 실행 수를 나타내며, 메시지 처리량과는 직접적인 관계가 없습니다. CloudWatch Logs에 기록하고 EventBridge를 사용하는 방법은 복잡하고 "거의 실시간" 요구 사항을 충족하기 어렵습니다. Lambda Invocations 및 Duration 지표는 전체 함수 호출 횟수와 실행 시간을 나타내므로, 메시지 처리량만을 정확하게 분리하여 측정하기 어렵습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음