ネットワークスペシャリスト暗記無料で始める

FaaSとは?ふぁーす

FaaS(Function as a Service)は、処理を関数の単位で預けておき、イベントが起きたときだけクラウド側が実行環境を用意して動かすサービス形態。サーバの構築・監視・パッチ適用が不要で、課金は実行回数と実行時間に応じて発生する。

最終更新:2026-10-06

試験情報

ネットワークスペシャリスト試験の過去問では1回出題されています。

ネットワークスペシャリスト試験の頻出用語/午前II

別名:Function as a Service、サーバレス、サーバーレスアーキテクチャ(FaaS)、サーバーレスアーキテクチャ

この語が出る過去問を解く →

背景

たまにしか動かない処理のために常時起動のサーバを持つと、待機している時間ぶんの費用と保守作業がそのままかかる。実行の契機がイベントであるなら、そのときだけ環境を用意すればよい、という発想から生まれた。ネットワーク設計の観点では、実行環境が都度作られるため送信元アドレスが定まらず、接続先で送信元IPによる許可制御を前提にしていると成り立たない点が影響する。

具体例

AWS Lambdaはストレージへのファイル配置やAPI呼び出しを契機に関数を実行する。オンプレミスのデータベースへ接続させる場合は仮想ネットワーク内に配置し、接続元アドレスを固定するためにNATゲートウェイを経由させる、といった手当てが要る。

試験での引っ掛け

仮想マシンを借りるIaaS、実行基盤を借りるPaaSとの区別が問われ、実行単位が関数である点がFaaSの特徴になる。実行時間や同時実行数に上限があること、しばらく呼ばれないと初回の応答が遅くなることも設計上の制約である。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題
  • 分野:午前II
  • 仮想マシンを借りるIaaS、実行基盤を借りるPaaSとの区別が問われ、実行単位が関数である点がFaaSの特徴になる。