1.1標準
同じKinesis Data Streamsを、リアルタイム検知・集計・監査の3つのアプリケーションが読む。
コンシューマー同士の読み取り競合を減らし、各処理の遅延を抑える。
最も適切な機能はどれか。
× 不正解
Enhanced Fan-Outはコンシューマーごとに専用の読み取りスループットを提供し、複数のリアルタイム処理を分離しやすくする。
詳細解説
誤りすべてのコンシューマーを1つの共有GetRecordsループにまとめる
読み取りスループットを共有するため、コンシューマーが増えると競合や遅延が起こりやすい。
読み取りスループットを共有するため、コンシューマーが増えると競合や遅延が起こりやすい。
誤り各コンシューマーが同じデータをS3から別々に再取得する
取り込み遅延とS3への中間保存を増やし、ストリームからの低遅延処理にならない。
取り込み遅延とS3への中間保存を増やし、ストリームからの低遅延処理にならない。
誤りKinesisの保持期間を0日に設定する
保持データを読み直せなくなり、コンシューマー競合も解決しない。
保持データを読み直せなくなり、コンシューマー競合も解決しない。
正しいコンシューマーごとにEnhanced Fan-Outを利用する
コンシューマーごとの専用読み取りスループットとHTTP/2によるプッシュを利用し、共有読み取りによる競合を抑えられる。
コンシューマーごとの専用読み取りスループットとHTTP/2によるプッシュを利用し、共有読み取りによる競合を抑えられる。
実際に確かめる
一時的な検証環境で実行できる例です。
Kinesis Data StreamsのEnhanced Fan-Outとコンシューマー登録の公式説明を確認する。期待される結果
共有読み取りとコンシューマー専用読み取りの遅延・スループット特性を説明できる。理解のポイント
- Enhanced Fan-Out
- 専用読み取り
- 複数コンシューマー
- 低遅延
確認時の注意
- 確認環境: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- AWS公式DEA-C01 Domain 1・Task 1.1と各サービスの公式ドキュメントを確認する。
基礎のおさらい
ファンアウト
1つの取り込みデータを複数の処理へ分配する構成では、コンシューマー間の帯域競合を評価する。
コストと遅延
専用読み取りは遅延と分離性を高める一方、登録コンシューマー数に応じた料金や管理を確認する。
問題IDAWS-DEA-007
確認環境AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告