付録F HMP-ADIFとの連携
本製品のトレース機能は,HMP-ADIFと連携する機能を提供します。
HMP-ADIFとは,マイクロサービスアーキテクチャのシステム開発で,共通で必要となる通信制御や横断的関心事の実装を隠蔽またはAPIとして提供することで,ユーザのシステム開発を加速するフレームワークです。
マイクロサービスアーキテクチャとは,システム全体を疎結合な複数のサービスに分割し,各サービス間で通信して連携させることで,1つのシステムを構成するアーキテクチャです。マイクロサービスアーキテクチャでは,クライアントから送信されたリクエストを複数のサービスで処理します。この一連の処理を可視化するための機能を分散トレーシングと呼びます。分散トレーシングは主に次の機能によって実現します。
-
サービスの処理内容をトレース情報として記録して,トレース管理基盤に送信する機能。HMP-ADIFによって提供されます。
-
送信されたトレース情報を可視化する機能。トレース管理基盤によって提供されます。