前のトピック: SOA 依存マップの使い方について次のトピック: SOA 依存マップで提供される情報について


SOA 環境の課題について

ほとんどの組織では、サービスの開発および展開には複数のグループがかかわり、通常は、サービスがどのように利用されているかを要約する単一のアーキテクチャ図はありません。 場合によって、展開したサービスを記録するレジストリがあることがありますが、その一覧が必ずしも最新であるとは限りません。 サービスのレジストリが適切に維持される環境でさえ、そのレジストリは場合によって、適切な担当者から容易に使用可能でなかったり、サービスの複雑な関係について正確に説明していなかったりします。

たとえば、アプリケーションにはさまざまなグループによって開発されている複数レイヤのサービスが埋め込まれていることがよくあります。 これらの追加のサービス レイヤは視覚的に表示するのが難しく、アプリケーション開発者が全容を把握していない場合があります。しかし、それらのサービスのパフォーマンスは、依存するアプリケーションに関するミッション クリティカルな問題になることがあります。 これらの「非表示の」サービスを視覚的に表示することにより、問題を特定し、切り分けて、解決するための追加のレベルの可視性が提供されます。