Q65 — AWS DVA-C02 第2章
第 65/100 問 | ← 第2章
ある会社が、Amazon API Gateway経由でアクセス可能なカスタムアプリケーションをオンプレミスのLinuxサーバー上で実行しています。APIテスト段階ではAWS X-Rayトレーシングが有効になっています。開発者は、最小限の構成作業でオンプレミスサーバー上でX-Rayトレーシングを有効にするにはどうすればよいですか?
- A. オンプレミスサーバーにX-Ray SDKをインストールおよび実行し、データをX-Rayサービスへキャプチャおよび中継します。
- B. オンプレミスサーバーにX-Rayデーモンをインストールおよび実行し、データをX-Rayサービスへキャプチャおよび中継します。 ✓
- C. オンプレミスで着信リクエストをキャプチャし、AWS Lambda関数を設定してPutTraceSegments API呼び出しを使用して関連データを取得・処理・X-Rayへ中継します。
- D. オンプレミスで着信リクエストをキャプチャし、AWS Lambda関数を設定してPutTelemetryRecords API呼び出しを使用して関連データを取得・処理・X-Rayへ中継します。
正解: B. オンプレミスサーバーにX-Rayデーモンをインストールおよび実行し、データをX-Rayサービスへキャプチャおよび中継します。
解説
オンプレミスサーバー上で最小構成でX-Rayトレーシングを有効化するには、選択肢B(X-Rayデーモンのインストールおよび実行)が最適です。X-Rayデーモンは軽量なプロセスであり、アプリケーションコードの変更を必要とせず、リクエスト/レスポンスデータを自動的にX-Rayサービスへ送信します。選択肢AのX-Ray SDKはアプリケーションコードへの組み込みが必要であり、選択肢CおよびDはLambda関数による中継を導入することで構成の複雑さとオーバーヘッドが増加します。したがって、最も適切な選択肢はBです。 【灯笼考证提供:swufelp1999】