サービス指向アーキテクチャ(SOA)における“サービス”を構成する要素として,適切なものはどれか。
- ア顧客からの問合せや要求,クレームに対するコールセンタの処置の単位
- イ顧客の要望に合わせてシステムインテグレータが提供するソリューションの単位
- ウ利用者側から見たビジネスプロセス上で意味をもつ独立した機能の単位
- エ利用部門からの要求に対する情報システム部門での開発や変更などの単位
正解と解説を見る
正解
ウ 利用者側から見たビジネスプロセス上で意味をもつ独立した機能の単位
正解は「利用者側から見たビジネスプロセス上で意味をもつ独立した機能の単位」。SOA(サービス指向アーキテクチャ)における「サービス」とは、業務(ビジネスプロセス)の視点から見て意味のある独立した機能単位としてソフトウェアを部品化したものであり、これらを組み合わせることでシステムを構築する。選択肢1はコールセンタの対応業務の単位、選択肢2はシステムインテグレータが提供するソリューションの単位、選択肢4は情報システム部門内での開発・変更作業の単位に関する説明であり、いずれもSOAにおける「サービス」の定義とは異なる。