모바일 게임 회사는 게임 앱에서 데이터를 캡처하여 세 명의 내부 소비자에게 제공해야 합니다. 각 레코드는 약 20KB입니다. 회사는 각 디바이스에서 최적의 처리량을 원하며, 내부 소비자당 전용 처리량을 제공하는 스트림 처리 애플리케이션을 요구합니다. 어떤 솔루션이 이러한 요구 사항을 충족할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 모바일 앱이 PutRecords API 작업을 호출하여 Amazon Kinesis Data Streams로 데이터를 보냅니다. 각 내부 소비자를 위한 스트림과 함께 향상된 팬아웃 기능을 사용합니다..
이것이 정답인 이유
정답은 모바일 앱이 PutRecords API 작업을 호출하여 Amazon Kinesis Data Streams로 데이터를 보내고, 각 내부 소비자를 위한 스트림과 함께 향상된 팬아웃 기능을 사용하는 것입니다. Kinesis Data Streams는 높은 처리량의 실시간 데이터 수집에 적합하며, PutRecords는 여러 레코드를 효율적으로 전송합니다. 향상된 팬아웃(Enhanced Fan-Out)은 각 소비자가 전용 처리량을 가질 수 있도록 하여 독립적인 처리 성능을 보장하며, 이는 내부 소비자당 전용 처리량 요구 사항을 충족합니다. 오답 설명: Kinesis Data Firehose는 주로 데이터 로딩 서비스이며, 향상된 팬아웃 기능을 제공하지 않습니다. 또한, AWS Support 케이스 제출은 즉각적인 전용 처리량 요구 사항에 적합하지 않습니다. Kinesis Producer Library (KPL)는 Kinesis Data Streams에 데이터를 보내는 데 사용되며, Firehose와 직접적으로 결합되지 않습니다. Kinesis Data Streams를 사용하지만, EC2 인스턴스에 스트림 처리 애플리케이션을 호스팅하고 오토 스케일링을 구성하는 것은 향상된 팬아웃보다 관리 오버헤드가 크고, 각 소비자에게 전용 처리량을 제공하는 데 복잡성을 더합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음