AmazonAmazon Data Engineer Associate DEA-C01 Certification·KO·업데이트됨 2 Aug 2026
한 통신사가 초당 수천 개의 네트워크 사용량 데이터 포인트를 수집하고 실시간으로 처리하며, 결과를 집계하여 Amazon Aurora DB 인스턴스에 저장합니다. 사용량의 급격한 감소는 일반적으로 서비스 중단을 나타내므로, 회사는 이러한 감소를 감지하고 가능한 한 가장 낮은 지연 시간으로 즉시 대응해야 합니다. 어떤 솔루션이 가장 낮은 지연 시간 감지를 제공할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 처리 애플리케이션을 수정하여 데이터를 Amazon Kinesis data stream에 게시합니다. 네트워크 사용량 감소를 감지하는 Amazon Managed Service for Apache Flink(이전 명칭: Amazon Kinesis Data Analytics) 애플리케이션을 생성합니다..
이것이 정답인 이유
이 솔루션은 데이터가 생성되는 즉시 Kinesis Data Stream으로 스트리밍하고, Amazon Managed Service for Apache Flink를 사용하여 실시간으로 데이터를 처리하여 지연 시간을 최소화합니다. Flink는 스트리밍 데이터를 즉시 분석하여 사용량 감소를 감지하고, 필요한 조치를 취할 수 있습니다.
다른 옵션들은 다음과 같은 이유로 최적의 낮은 지연 시간 감지 솔루션이 아닙니다.
Aurora에서 Lambda 함수를 매분 호출하는 방식은 분 단위의 지연 시간을 발생시켜 실시간 감지에 부적합합니다.
Aurora를 DynamoDB로 교체하고 DAX를 사용하더라도, 매분 Lambda 함수를 호출하는 방식은 여전히 분 단위의 지연 시간을 가집니다.
Aurora의 Database Activity Streams는 데이터베이스 활동을 모니터링하는 데 중점을 두며, 실시간 스트리밍 데이터 분석을 통한 즉각적인 이상 감지에는 적합하지 않습니다.