ストラテジ系 / システム戦略
SOA(Service Oriented Architecture:サービス指向アーキテクチャ)
SOAは、業務機能を独立したサービスとして部品化し、組み合わせてシステムを構築する考え方です。
もう少し詳しく
SOAでは、顧客照会、在庫確認、決済処理などの機能をサービスとして切り出し、標準的なインタフェースで呼び出せるようにします。これにより、既存機能を再利用しやすくなり、業務変更にも対応しやすくなります。単なるプログラム分割ではなく、業務機能単位で疎結合にする点が特徴です。
試験での見方
例:ECサイト、店舗端末、コールセンターが、同じ在庫確認サービスを呼び出して在庫数を確認します。
「サービスとして部品化」「疎結合」「再利用」「標準インタフェース」がキーワードです。