無限ノック › SAP 練習問題一覧 › 問題
SAP新しいソリューションのための設計複数選択

大手EC企業が、100以上のマイクロサービスが稼働する全社的なログ管理・検索基盤を新規構築しています。サービスは開発・ステージング・本番の3つのAWSアカウントに分散しており、各アカウントのCloudWatch Logsにログが保存されています。 【要件】 1. 複数AWSアカウントのログを1つの中央ログ基盤に5分以内に集約(準リアルタイム) 2. セキュリティチームは全アカウントの全ログ(アプリケーションログ・CloudTrailログ)を横断検索可能にする 3. 各開発チームは自チームのサービスログのみ参照可能にする(インデックスレベルのアクセス制御) 4. コンプライアンス要件:ログは最低1年間保持、ただし古いデータへのアクセス頻度は低い 5. OpenSearch Dashboards(旧Kibana)を使用した可視化が必須 6. ストレージコストを最小化 この要件を満たすアーキテクチャとして正しいものを2つ選択してください。

A
管理アカウントにAmazon OpenSearch Serviceドメインを構築し、各アカウントのCloudWatch LogsからAmazon Data Firehose経由でOpenSearchにログを集約する。OpenSearch Serviceのきめ細かいアクセス制御(Fine-Grained Access Control:FGAC)でインデックスレベルのアクセス制御を実装し、セキュリティチームと各開発チームのロールを分離する。
✓ 正解
CloudWatch Logsサブスクリプションフィルター → Amazon Data Firehose → OpenSearchの中央集権的ログ集約のベストプラクティスで、FGAC(きめ細かいアクセス制御)によりインデックスレベルでチームごとのアクセス制御が可能(要件1〜3・5を充足)。
B
各AWSアカウントに個別のOpenSearchドメインを構築し、クロスアカウント検索のためにOpenSearch Cross-Cluster Searchを設定する。IAMロールでクロスアカウントアクセスを制御し、OpenSearch Dashboardsを中央管理アカウントに統合する。
アカウント数が増えるほど管理コストが増大し、中央アクセス制御が困難。
C
Amazon OpenSearch ServiceのUltraWarmノードを使用して30日以上経過したインデックスをウォームストレージに自動移行する。さらにCold Storageを有効化して90日以上のインデックスをS3バックアップに移行し、1年間の保持要件をコスト効率的に満たす。
✓ 正解
UltraWarm(S3ベースの低コストウォームストレージ)とCold Storage(S3バックアップ、さらに低コスト)への段階的移行で、1年保持要件をコスト効率的に満たす(要件4・6を充足)。
D
ログ集約のために各アカウントのCloudWatch Logsにサブスクリプションフィルターを設定し、中央アカウントのKinesis Data Streamsに転送する。Kinesis Data StreamsからはLambda関数とAmazon Data Firehoseの両方を使用してOpenSearchにデータを取り込む。
Kinesis StreamsとAmazon Data Firehoseの二重構成は不要でCloudWatch Logs → Amazon Data Firehose直接転送で十分(複雑性のみ増加)。
E
Amazon Athenaを使用してS3に保存されたログファイルをSQLでクエリし、OpenSearch Dashboardsの代わりにAmazon QuickSightで可視化する。サーバーレスでコスト効率が高く、長期ログ分析に最適。
Athenaはフルテキスト検索・リアルタイム検索が不可能でOpenSearchの代替にはならない。

解説

選択肢AはCloudWatch Logsサブスクリプションフィルター → Amazon Data Firehose → OpenSearchの中央集権的ログ集約のベストプラクティスで、FGAC(きめ細かいアクセス制御)によりインデックスレベルでチームごとのアクセス制御が可能(要件1〜3・5を充足)。 選択肢CはUltraWarm(S3ベースの低コストウォームストレージ)とCold Storage(S3バックアップ、さらに低コスト)への段階的移行で、1年保持要件をコスト効率的に満たす(要件4・6を充足)。 選択肢Bはアカウント数が増えるほど管理コストが増大し、中央アクセス制御が困難。 選択肢DはKinesis StreamsとAmazon Data Firehoseの二重構成は不要でCloudWatch Logs → Amazon Data Firehose直接転送で十分(複雑性のみ増加)。 選択肢EはAthenaはフルテキスト検索・リアルタイム検索が不可能でOpenSearchの代替にはならない。

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

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

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