DEAデータの取り込みと変換

多数のコンシューマーアプリケーションが同一の Kinesis Data Streams を読み取っています。各コンシューマーが他のコンシューマーのスループットに影響されず、低レイテンシでデータを取得できるようにしたい場合、どの機能を利用すべきですか。

A
Amazon Data Firehose
Firehose はストリームデータを S3 や Redshift に配信するサービスです。複数コンシューマーの読み取り性能を分離する機能はありません。
B
拡張ファンアウト
✓ 正解
各コンシューマーに専用の読み取りスループットを提供し、他のアプリケーションの影響を受けず低レイテンシでデータを取得できます。
C
オンデマンドモード
オンデマンドモードはシャード容量の自動調整機能です。コンシューマー間の読み取り競合を解消する機能ではありません。
D
シャード分割
シャード数を増やせば全体性能は向上しますが、コンシューマー専用帯域は提供されず、共有読み取り制限は残ります。

解説

Kinesis Data Streams の拡張ファンアウト(Enhanced Fan-Out)は、登録された各コンシューマーに対して専用の読み取りスループットを提供します。通常の共有スループットでは複数コンシューマーが 2MB/秒の制限を共有しますが、拡張ファンアウトではコンシューマーごとに最大 2MB/秒の専用帯域を利用できます。Firehose は配信サービス、オンデマンドモードはスケーリング機能、シャード分割は容量拡張機能です。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでDEAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
DEA の問題一覧に戻る