SOA・マイクロサービスとは?
SOA・マイクロサービスとは、SOAは、業務機能を独立した「サービス」の単位に分割し、標準的なインタフェースで疎結合に組み合わせてシステムを構築する設計思想。業務変更への対応を局所化し、再利用性を高める。マイクロサービスは、その考えをさらに進め、小さな独立したサービスを個別に開発・デプロイ・スケールできるようにしたアーキテクチャで、サービスごとにデータストアを持つのが原則。
ITストラテジスト試験の過去問では1回出題されています。
えすおーえー・まいくろさーびす
SOA・マイクロサービスの意味
SOAは、業務機能を独立した「サービス」の単位に分割し、標準的なインタフェースで疎結合に組み合わせてシステムを構築する設計思想。業務変更への対応を局所化し、再利用性を高める。マイクロサービスは、その考えをさらに進め、小さな独立したサービスを個別に開発・デプロイ・スケールできるようにしたアーキテクチャで、サービスごとにデータストアを持つのが原則。
SOA・マイクロサービスの具体例
「与信照会」を独立したサービスとして提供し、受注・保守・EC の各システムから同じサービスを呼び出す。
SOA・マイクロサービスは試験でどう引っ掛けられる?
分割の狙いは「疎結合による変更容易性と再利用」。単に機能を細かく分けることではなく、独立して変更・配置できることが要点。
SOA・マイクロサービスと関連する用語
SOA・マイクロサービスが出た過去問
SOAの説明はどれか。
正解:利用者の視点から業務システムの機能を幾つかの独立した部品に分けることによって、業務プロセスとの対応付けや他ソフトウェアとの連携を容易にする手法
要点:SOAは業務機能をサービス単位に分けて疎結合に組み合わせる
SOA(サービス指向アーキテクチャ)は、業務システムの機能を利用者の視点で意味のある単位(サービス)に分割し、それらを疎結合に組み合わせてシステムを構成する考え方である。サービスが業務プロセスの単位と対応するため、業務の変更に合わせた組替えがしやすく、他のソフトウェアとの連携も容易になる。
出典:平成30年度 秋期 ITストラテジスト試験 am2 問2(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。