Q25 — AWS DOP-C02 第2章

第 25/100 問 | ← 第2章

ある企業が、電子商取引Webアプリケーションを通じて書籍を販売しています。同社は、書籍取引の詳細を示すパイチャートを表示するダッシュボードを希望しています。また、このダッシュボードを既存のAmazon CloudWatchダッシュボードと統合したいと考えています。 これらの要件を最も効率的に満たすソリューションはどれですか?

正解: A. 電子商取引アプリケーションを更新し、処理された各トランザクションについてCloudWatchロググループにJSONオブジェクトを送信します。CloudWatch Logs Insightsを使用してロググループをクエリし、パイチャート形式で結果を表示します。結果を必要なCloudWatchダッシュボードに追加します。

解説

AWSサービス統合において、CloudWatch Logs Insightsはログデータを直接分析し、視覚化チャートを生成できます。オプションAは、トランザクションデータをJSON形式でCloudWatchロググループに送信し、Logs Insightsでクエリしてパイチャートを生成する方法です。これは追加サービスやデータ移動を必要とせず、プロセスが直接的です。オプションBはS3およびAthenaを導入し、データ処理ステップが増加します。オプションCのX-Rayは分散トレーシングに特化しており、ビジネス指標分析には不適切です。オプションDはLambdaおよびDynamoDBを介した追加のアーキテクチャ複雑性を導入します。したがって、オプションAは操作ステップおよびリソース使用量の観点から最も簡潔です。AWS CloudWatch Logs Insightsドキュメントより。