IPA過去問ドリル

平成25年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問17

テクノロジ/開発技術

SOA(Service Oriented Architecture)でサービスを設計する際の注意点のうち,適切なものはどれか。

出典:平成25年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問17

正解:ウ

解説

SOAでサービスを設計する際は,業務の変化に迅速に対応できるように,サービス間の依存関係をできるだけ弱くする疎結合の設計が重要である。

選択肢ごとの解説

  • 誤り。ステートフルなインタフェースは,サービス間の依存や状態管理の負荷を増やし,可用性やスケーラビリティを損なうおそれがある。
  • 誤り。業務からの独立性を確保するには,サービスの命名を特定の役割や組織構造に依存させないことが望ましい。
  • 正しい。サービス間の関係を疎結合にすることで,一部の変更が他のサービスに影響しにくくなり,業務の変化に対応しやすくなる。
  • 誤り。SOAでは,既存のサービスを様々な業務で再利用することが目的の一つであり,再利用しない方がよいというのは適切でない。
プロジェクトマネージャの過去問を演習モードで解く