令和7年度 秋期 応用情報技術者試験 午前 問12

テクノロジ開発プロセス

この問題は2025(R7)秋 応用情報技術者 午前に出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。

本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。

IaC (Infrastructure as Code) の説明として、適切なものはどれか。

解答・解説を読む

正解: 選択肢

IaC (Infrastructure as Code) とは、システムのインフラ構築や設定をコード(プログラム)として管理し、専用のソフトウェアを用いて自動化する手法です。
これにより、手作業による設定ミスの軽減や環境の再現性が向上します。したがって、適切な記述は「ウ」となります。

各選択肢の解説

  • :「OS, 仮想化ソフトなどが何もインストールされていない, 初期状態のサーバである。」は、ベアメタルサーバの説明です。
  • :「サーバなどの新規利用申請があった場合に, 資源の割当て, 設定などを手動で行い, 利用可能な状態にする。」は、手動によるプロビジョニングの説明です。IaCはこのような作業をコード化して自動化するものです。
  • :正解です。システムの構成や設定をプログラムとして記述し、自動的に適用するIaCの説明です。
  • :「利用者は, OS, アプリケーションなどの任意のソフトウェアをインフラストラクチャに手動で実装し, 操作することができる。」は、IaaS (Infrastructure as a Service) などを利用した手動構築・操作の説明です。