無限ノック › SCS 練習問題一覧 › 問題
SCS検出

ある企業のクラウドセキュリティチームは、AWSアカウントにおいてEC2インスタンスの大量起動やIAMユーザーの一括作成など、通常のオペレーションから逸脱した書き込みAPIコールのスパイクを自動検出したいと考えています。過去の使用パターンを機械学習でベースラインとして学習し、そこから統計的に有意な乖離があったAPIコールを検知してアラートを上げる仕組みを、最小限の設定で実装したい場合、最も適切なサービスはどれか。

A
AWS CloudTrail Insights を有効化し、異常検出イベントを Amazon EventBridge に転送する
✓ 正解
書き込み管理APIコールを機械学習で分析し、通常の呼び出し量から統計的に逸脱したパターンを自動検出します。ベースライン学習は自動で行われ、EventBridgeへの転送でSNS通知やLambdaによる自動対応も可能です。
B
Amazon GuardDuty を有効化し、UnauthorizedAccess 系の脅威検出結果を監視する
脅威インテリジェンスとMLで既知の攻撃パターン・不審な動作を検出しますが、自社アカウントのAPIコール量をベースラインとして学習し統計的乖離を検出する機能はCloudTrail Insightsの役割であり、GuardDutyとは目的が異なります。
C
Amazon CloudWatch でAPIコール数のカスタムメトリクスを収集し、Anomaly Detection アラームを設定する
CloudWatchメトリクスの異常を検出できますが、APIコールのオペレーション別詳細分析のためにはカスタムメトリクスの別途実装が必要であり、設定コストがCloudTrail Insightsより高く、本ユースケースには過剰な構成です。
D
AWS Config マネージドルールを使用して、指定したAPIコール数の閾値超過を検出する
リソースの設定変更を追跡してコンプライアンスを評価するサービスであり、APIコール呼び出し量の統計的異常を機械学習で検出する機能は持っておらず、本ユースケースには対応していません。

解説

AWS CloudTrail Insights は、CloudTrail で記録された書き込み管理イベント(Write Management Events)を機械学習で分析し、通常の呼び出し量から統計的に逸脱したAPIコールパターンを自動検出する機能です。RunInstances・CreateUser・PutRolePolicy などの書き込みAPIの急増や異常なエラー率を検知し、異常発生時にはCloudTrail の Insights イベントとして記録されます。 EventBridge に転送することで SNS 通知や Lambda による自動対応が可能になります。ベースラインの学習は自動的に行われるため、手動の閾値設定は不要です。 選択肢Bの Amazon GuardDuty は脅威インテリジェンスと ML を組み合わせて既知の攻撃パターンや不審な動作を検出するサービスですが、自社アカウントの通常業務APIコール量をベースラインとして学習し統計的乖離を検出する機能は CloudTrail Insights の役割です。 選択肢Cの Amazon CloudWatch Anomaly Detection は CloudWatch メトリクスの異常を検出できますが、APIコールのオペレーション別詳細分析やCloudTrailイベントのベースライン学習には CloudTrail Insights の方が直接的に設計されており、追加のメトリクス実装も不要です。 選択肢Dの AWS Config はリソースの設定変更を追跡しコンプライアンスを評価するサービスであり、APIコール呼び出し量の統計的異常を機械学習で検出する機能は持っていません。

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

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

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