応用情報技術者 2014年 秋期 午前2 問63
問題文
SOA を説明したものはどれか。
選択肢
ア:企業改革において既存の組織やビジネスルールを抜本的に見直し、業務フロー、管理機構、情報システムを再構築する手法のこと
イ:企業の経営資源を有効に活用して経営の効率を向上させるために、基幹業務を部門ごとではなく統合的に管理するための業務システムのこと
ウ:発注者と IT アウトソーシングサービス提供者との間で、 サービスの品質について合意した文書のこと
エ:ビジネスプロセスの構成要素とそれを支援する IT 基盤を、 ソフトウェア部品であるサービスとして提供するシステムアーキテクチャのこと(正解)
SOA を説明したものはどれか【午前2 解説】
要点まとめ
- 結論:SOA(サービス指向アーキテクチャ)は、ビジネスプロセスをサービス単位で分割し、IT基盤上で提供する設計思想です。
- 根拠:SOAはソフトウェア部品(サービス)を組み合わせて柔軟にシステムを構築し、再利用性や拡張性を高めることを目的としています。
- 差がつくポイント:単なる業務改革やアウトソーシング契約ではなく、「サービス」という独立したソフトウェア部品の提供形態に注目することが重要です。
正解の理由
選択肢エは、SOAの本質である「ビジネスプロセスを支えるIT基盤をサービスとして提供するシステムアーキテクチャ」を正確に表現しています。SOAはサービス単位で機能を分割し、それらを組み合わせて業務を支援するため、ソフトウェア部品としてのサービス提供が特徴です。
よくある誤解
SOAを単なる業務改革やシステム統合の手法と混同しがちですが、SOAはあくまで「サービス指向」のアーキテクチャ設計であり、サービスの独立性と再利用性が鍵です。
解法ステップ
- SOAのキーワード「サービス指向」「ソフトウェア部品」「アーキテクチャ」に注目する。
- 各選択肢の説明がSOAの定義に合致しているかを確認する。
- 業務改革やアウトソーシング契約はSOAの説明として不適切と判断する。
- 「サービスとして提供するシステムアーキテクチャ」という表現がある選択肢を選ぶ。
選択肢別の誤答解説
- ア:企業改革の手法はBPR(ビジネスプロセスリエンジニアリング)に近く、SOAの説明ではありません。
- イ:基幹業務の統合管理はERPシステムの説明に該当し、SOAとは異なります。
- ウ:サービスの品質合意文書はSLA(サービスレベルアグリーメント)であり、SOAの説明ではありません。
- エ:SOAの定義に合致し、正解です。
補足コラム
SOAは、複数のサービスを組み合わせて業務プロセスを柔軟に構築できるため、クラウドサービスやマイクロサービスアーキテクチャの基盤技術としても注目されています。サービスの独立性により、システムの変更や拡張が容易になる点がメリットです。
FAQ
Q: SOAとマイクロサービスの違いは何ですか?
A: SOAはサービス指向の大枠の設計思想で、マイクロサービスはその中でもより小粒で独立性の高いサービス群を指します。
A: SOAはサービス指向の大枠の設計思想で、マイクロサービスはその中でもより小粒で独立性の高いサービス群を指します。
Q: SOAはどのようなメリットがありますか?
A: システムの再利用性向上、柔軟な拡張性、異なるシステム間の連携が容易になる点がメリットです。
A: システムの再利用性向上、柔軟な拡張性、異なるシステム間の連携が容易になる点がメリットです。
関連キーワード: SOA, サービス指向アーキテクチャ、BPR, ERP, SLA, システムアーキテクチャ、IT基盤、ソフトウェア部品

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

