Q18 — AWS DOP-C02 第1章

第 18/100 問 | ← 第1章

ある企業がAmazon EC2インスタンス上でアプリケーションを実行しています。DevOpsエンジニアは、アプリケーションログを中央集約システムに収集し、アプリケーションチームが検索できるようにする必要があります。重大なエラーメッセージが定期的にログファイルに出現します。これらのエラーメッセージが発生した際には、DevOpsエンジニアがメールでアプリケーションチームに通知する必要があります。 これらの要件を最も効率的に満たすソリューションはどれですか?

正解: A. EC2インスタンス上で統合Amazon CloudWatch Agentを構成し、アプリケーションログファイルをCloudWatch Logsグループに送信します。CloudWatch Logsグループ上でメトリクスフィルターを設定して重大なエラーを検出し、カスタムメトリクスを作成します。Amazon Simple Notification Service(Amazon SNS)トピックを作成します。CloudWatchアラームを設定し、カスタムメトリクスに基づいてSNSトピックに通知します。アプリケーションチームのメールアドレスをSNSトピックにサブスクライブさせます。

解説

AはDよりも運用効率が高く、AではCloudWatch LogsとSNSのみを運用すればよいのに対し、DではCloudWatch Logs、SNS、およびOpenSearch Serviceの3つのサービスを運用する必要があります。