情報処理安全確保支援士試験 情報処理安全確保支援士試験 平成30年度秋期 午前Ⅱ23: SOA でシステムを設計する際の注意点のうち,適切なものはどれか。

情報処理安全確保支援士試験 平成30年度秋期 午前Ⅱ
Q 2323 / 25
でシステムを設計する際の注意点のうち,適切なものはどれか。

問題本文

SOA でシステムを設計する際の注意点のうち,適切なものはどれか。

選択肢

  • .可用性を高めるために,ステートフルなインタフェースとする。
  • .業務からの独立性を確保するために,サービスの名称は抽象的なものとする。
  • .業務の変化に対応しやすくするために,サービス間の関係は疎結合にする。
  • .セキュリティを高めるために,一度提供したサービスの設計は再利用しない。

正解

. 業務の変化に対応しやすくするために,サービス間の関係は疎結合にする。

解説

SOA(サービス指向アーキテクチャ)は、業務機能をサービスとして部品化し、組み合わせてシステムを構築する考え方。業務変化に柔軟に対応するには、サービス同士の依存を減らす疎結合が重要で、ある部品の変更が他に波及しにくくなる。ウが正解。実務では疎結合により再利用性と保守性が高まり、業務要件の変化に素早く追従できるシステムを実現できる。

選択肢ごとの解説

  • .可用性や柔軟性のためにはステートレスが望ましく、状態を持つステートフルにするという記述は適切でなく誤り。
  • .サービス名は業務内容を表す分かりやすいものが望ましく、抽象的にすべきという記述は適切でないため誤り。
  • .業務変化に対応しやすくするためサービス間を疎結合にするのがSOA設計の要点で、これが正解。
  • .SOAはサービスの再利用を促進する考え方であり、再利用しないという記述は趣旨に反するため誤り。

情報処理安全確保支援士試験 平成30年度秋期 午前Ⅱ過去問一覧へ戻る・問23