Service Oriented Architectureの略です。日本語ではサービス指向アーキテクチャと言います。
ユーザインタフェースやビジネスロジック、ビジネスプロセスなどを独立したソフトウェアとして稼働させ、それぞれを連携させることにより1つのアプリケーションシステムを実現するようなアーキテクチャのことです。
個々のソフトウェアは標準的なインタフェースによって接続されますので連携させる際の組み合わせを柔軟に変更できます。従って、業務や組織、法令などの変化に対応しやすいという特徴があります。
ユーザインタフェースやビジネスロジック、ビジネスプロセスなどを独立したソフトウェアとして稼働させ、それぞれを連携させることにより1つのアプリケーションシステムを実現するようなアーキテクチャのことです。
個々のソフトウェアは標準的なインタフェースによって接続されますので連携させる際の組み合わせを柔軟に変更できます。従って、業務や組織、法令などの変化に対応しやすいという特徴があります。