資格暗記無料で始める

SOAとは?

SOAとは、業務上の機能を独立した「サービス」として定義し、標準化されたインタフェースで組み合わせてシステムを構築する考え方。業務変更への追随を容易にする。

えすおーえー

エンベデッドシステムスペシャリスト試験の頻出用語/午前II/別名:Service Oriented Architecture、サービス指向アーキテクチャ、SOA(サービス指向アーキテクチャ)


SOAの意味

業務上の機能を独立した「サービス」として定義し、標準化されたインタフェースで組み合わせてシステムを構築する考え方。業務変更への追随を容易にする。

SOAの具体例

「与信照会」「在庫引当」といった単位でサービス化し、新しい業務フローはそれらの組合せで実現する。

SOAは試験でどう引っ掛けられる?

特定の製品や通信技術の名前ではなく設計の考え方(Webサービスは実現手段の1つにすぎない)。分割の単位も問われ、SOAは「与信照会」のような業務機能の単位で切るのに対し、実装やデータストアの独立まで徹底するのがマイクロサービス。社外の公開APIを組み合わせるマッシュアップとも、材料が自社の業務機能か外部サービスかで分かれる。

SOAと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。