資格暗記無料で始める

SOA(サービス指向アーキテクチャ)とは?

SOA(サービス指向アーキテクチャ)とは、業務上の機能を独立した「サービス」として実装し、それらを疎結合に組み合わせてシステムを構成する設計思想。サービスは業務単位で粒度を定め、インタフェースを標準化して再利用性と変更容易性を高める。

データベーススペシャリスト試験の過去問では1回出題されています。

えすおーえー

データベーススペシャリスト試験の頻出用語/午前II/別名:SOA、サービス指向アーキテクチャ


SOA(サービス指向アーキテクチャ)の意味

業務上の機能を独立した「サービス」として実装し、それらを疎結合に組み合わせてシステムを構成する設計思想。サービスは業務単位で粒度を定め、インタフェースを標準化して再利用性と変更容易性を高める。

SOA(サービス指向アーキテクチャ)の具体例

「与信照会」「在庫引当」を独立サービスとして提供し、複数の業務アプリから共通利用する。

SOA(サービス指向アーキテクチャ)は試験でどう引っ掛けられる?

サービスの粒度は技術的な処理単位ではなく業務の意味単位で決める。細かすぎると通信オーバーヘッドと管理コストが増える。

SOA(サービス指向アーキテクチャ)と関連する用語

SOA(サービス指向アーキテクチャ)が出た過去問

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