Q20 — AWS DVA-C02 第2章

第 20/100 問 | ← 第2章

ある開発者がPythonを使用してAWS上でマイクロサービスベースのアプリケーションを構築しており、複数のAWSサービスを利用しています。開発者はAWS X-Rayの利用を必須としています。X-Rayコンソールを使用してサービス依存関係を確認し、サービスマップを表示しています。テスト中に、一部のサービスがサービスマップ上に表示されていないことに気づきました。開発者は、すべてのサービスがX-Rayサービスマップに表示されるようにするにはどうすればよいですか?

正解: B. Python用X-Ray SDKを使用してアプリケーションをインストゥルメンテーションします。アプリケーションで使用するすべてのサービスにX-Ray SDKをインストールします。

解説

選択肢Bでは、Python用X-Ray SDKを使用してアプリケーションをインストゥルメンテーションすることを提案しています。X-Ray SDKを各サービスにインストールし、適切に設定することで、X-Rayはサービス間の呼び出し関係をキャプチャおよび記録し、サービスマップ上でそれらを可視化できます。これは、すべてのサービスをX-Rayサービスマップに表示させるための最適な方法です。