IPA公式正解:ウ 業務の変化に対応しやすくするために,サービス間の関係は疎結合にする。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【ウ】です。SOA(サービス指向アーキテクチャ)では、業務の変化やシステムの変更に柔軟に対応できるよう、各サービス間の結合度を低く(疎結合に)設計することが基本原則です。
【詳細解説】■ 本問の核心・解法のポイント
SOA(Service Oriented Architecture)の設計原則に関する問題です。ビジネスプロセスの変化に迅速に対応するためのサービス設計上の重要ポイントを問います。
・各選択肢の徹底解説:
・ア:可用性やスケーラビリティを高めるため、サービス設計では状態を持たない(ステートレスな)インタフェースとするのが一般的です。
・イ:サービスの命名や設計は、特定の業務プロセスの都合に縛られないよう、汎用的なビジネス上の役割や機能を表すものとします。
・ウ:【選択肢ウ★】ビジネスや組織の変化に迅速・柔軟に対応できるようにするため、個々のサービス間の依存関係を極力排除した「疎結合(Loosely Coupled)」な設計が求められます。
・エ:SOAの大きなメリットの一つは「再利用性の向上」です。一度開発したサービスは部品として再利用されます。
よって正解はウです。