資格暗記無料で始める

レイヤアーキテクチャとパイプフィルタとは?

レイヤアーキテクチャとパイプフィルタとは、代表的なアーキテクチャパターン。レイヤ(階層)は表示・業務ロジック・データアクセスのように役割で層を積み、上位から下位へ一方向にだけ依存させる。パイプフィルタは処理をフィルタとして並べ、出力を次の入力へ流す構成で、フィルタの組替えや並列化がしやすい。

れいやあーきてくちゃとぱいぷふぃるた

基本情報技術者試験の頻出用語/テクノロジ系


レイヤアーキテクチャとパイプフィルタの意味

代表的なアーキテクチャパターン。レイヤ(階層)は表示・業務ロジック・データアクセスのように役割で層を積み、上位から下位へ一方向にだけ依存させる。パイプフィルタは処理をフィルタとして並べ、出力を次の入力へ流す構成で、フィルタの組替えや並列化がしやすい。

レイヤアーキテクチャとパイプフィルタの具体例

業務システムは変更頻度の違う関心事を層で隔離するレイヤ型が定番。一方、ログ収集基盤のように「収集→整形→集約→格納」と流れる処理はパイプフィルタが向き、途中に匿名化フィルタを差し込む改造も、前後を触らずに実現できる。

レイヤアーキテクチャとパイプフィルタは試験でどう引っ掛けられる?

レイヤアーキテクチャの層飛ばし(表示層が直接DBを触る)は、目先は速いが層の意味を壊す典型的な劣化。またパイプフィルタは状態を持たないフィルタを前提とするため、全体の集計のように前後関係を持つ処理を無理に載せると破綻する。

レイヤアーキテクチャとパイプフィルタと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。