過去問ドリル

LinuCレベル2 システムアーキテクチャの設計 問8

システムアーキテクチャの設計/典型的なシステムアーキテクチャ

Web三層モデル(3-tier architecture)の説明として適切なものはどれか。

当サイトのオリジナル問題(LinuCレベル2の出題範囲「システムアーキテクチャの設計」に対応。実際の試験問題ではありません)

正解:D

解説

Web三層モデルは、システムをプレゼンテーション層(クライアントに近いWebサーバー)・アプリケーション層(業務ロジックを処理するAPサーバー)・データ層(データを保持するDBサーバー)の3つの層に分離する設計です。各層を独立してスケールさせたり、個別に保守・更新したりしやすくなります。

選択肢ごとの解説

  • A誤り。台数の冗長化ではなく、役割の分離を指す言葉です。
  • B誤り。ファイアウォールの多段構成を指す言葉ではありません。
  • C誤り。1台への集約は、むしろ層を分離しない構成です。
  • D正しい。役割ごとに層を分けることで、層単位でのスケールや保守がしやすくなります。
LinuCレベル2の問題を演習モードで解く