無限ノック › DEA 練習問題一覧 › 問題
DEAデータストアの管理

ある企業は複数のマイクロサービスから生成されるアプリケーションログをリアルタイムで収集し、障害発生時に特定のエラーメッセージを全文検索でトラブルシューティングし、ダッシュボードでログのトレンドを可視化したいと考えています。Amazon Data Firehose でログを収集した後、最も適切な送信先と分析ツールの組み合わせはどれですか?

A
Amazon S3 にログを保存し、Amazon Athena でアドホッククエリを実行する
S3 + Athena はアドホッククエリには適していますが、全文検索インデックスを持たないためエラーメッセージのテキスト検索性能が低く、リアルタイム可視化にも不向きです。
B
Amazon OpenSearch Service にデータをストリーミングし、OpenSearch Dashboards で全文検索と可視化を行う
✓ 正解
Amazon OpenSearch Service は全文検索、ログ分析、リアルタイムのアプリケーションモニタリングに最適化された検索・分析エンジンです。Amazon Data Firehose は OpenSearch Service への直接配信をネイティブサポートしており、OpenSearch Dashboards(旧称 Kibana)による可視化機能も統合されています。全文検索インデックス、フィルタリング、アグリゲーションをほぼリアルタイムに実行できます。
C
Amazon Redshift にログをロードし、SQL クエリで集計・分析する
Redshift は OLAP ワークロード向けの列指向データウェアハウスであり、全文検索機能を持たず、大量ログの高頻度な書き込みにも向きません。
D
Amazon DynamoDB にログを保存し、DynamoDB Streams でリアルタイム処理する
DynamoDB はキーバリューおよびドキュメントストアであり、全文検索機能を持たないためログのテキスト検索・トレンド分析には不適切です。

解説

正解: Amazon OpenSearch Service にデータをストリーミングし、OpenSearch Dashboards で全文検索と可視化を行う。 Amazon OpenSearch Service は全文検索、ログ分析、リアルタイムのアプリケーションモニタリングに最適化された検索・分析エンジンです。Amazon Data Firehose は OpenSearch Service への直接配信をネイティブサポートしており、OpenSearch Dashboards(旧称 Kibana)による可視化機能も統合されています。全文検索インデックス、フィルタリング、アグリゲーションをほぼリアルタイムに実行できます。 選択肢Aは S3 + Athena はアドホッククエリには適していますが、全文検索インデックスを持たないためエラーメッセージのテキスト検索性能が低く、リアルタイム可視化にも不向きです。 選択肢Cは Redshift は OLAP ワークロード向けの列指向データウェアハウスであり、全文検索機能を持たず、大量ログの高頻度な書き込みにも向きません。 選択肢Dは DynamoDB はキーバリューおよびドキュメントストアであり、全文検索機能を持たないためログのテキスト検索・トレンド分析には不適切です。

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

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

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