AmazonAmazon DevOps Engineer Professional DOP-C02 Certification·KO·업데이트됨 4 Aug 2026
한 계정의 여러 애플리케이션이 CloudWatch로 로그를 보냅니다. 데이터 분석 팀은 애플리케이션 성능 및 사용자 지정 지표를 수집하고, 이를 변환한 다음, 변환된 지표를 S3에 저장해야 합니다. CloudWatch 네임스페이스에 새로 추가되는 모든 지표는 자동으로 수집되어야 합니다. 운영 오버헤드가 가장 적은 솔루션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 모든 지표를 포함하고 Amazon Kinesis Data Firehose delivery stream으로 전달하는 CloudWatch metric stream을 생성합니다. Firehose delivery stream이 Lambda 함수를 호출하여 데이터를 변환하고, 변환된 출력을 S3 버킷으로 전달하도록 구성합니다..
이것이 정답인 이유
이 솔루션은 CloudWatch metric stream을 사용하여 모든 지표를 자동으로 수집하고 Kinesis Data Firehose로 전달합니다. Firehose는 Lambda 함수를 호출하여 데이터를 변환한 후 S3에 저장하므로, 새로 추가되는 모든 지표가 자동으로 처리되고 운영 오버헤드가 최소화됩니다.
오답 설명:
첫 번째 오답은 CloudWatch metric stream이 애플리케이션 지표와 CloudWatch 네임스페이스 지표를 포함한다고 명시하지만, 문제의 요구 사항은 "새로 추가되는 모든 지표"를 자동으로 수집하는 것이므로, "모든 지표"를 포함하는 것이 더 포괄적이고 정확합니다.
세 번째 오답은 CloudWatch Logs에 지표 필터를 생성하는 것을 제안하는데, 이는 로그 데이터에서 지표를 추출하는 방식이며, 이미 CloudWatch에 있는 지표를 처리하는 데는 적합하지 않습니다. 또한, 애플리케이션 지표만 S3로 전달하므로 모든 지표를 처리하지 못합니다.
네 번째 오답은 애플리케이션 로그 그룹에 구독 필터를 생성하는 것을 제안하는데, 이는 로그 데이터를 처리하는 방식이며, CloudWatch 지표 자체를 처리하는 데는 적합하지 않습니다.