IaC(Infrastructure as Code)の説明として、適切なものはどれか。
IaCはインフラの構成をコードで記述しツールが自動適用する
選択肢
- アOS、仮想化ソフトなどが何もインストールされていない、初期状態のサーバである。
- イサーバなどの新規利用申請があった場合に、資源の割当て、設定などを手動で行い、利用可能な状態にする。
- ウシステムの構成、設定などをプログラムとして記述し、専用のソフトウェアがその内容に従って自動的にシステムに適用する。
- エ利用者は、OS、アプリケーションなどの任意のソフトウェアをインフラストラクチャに手動で実装し、操作することができる。
正解と解説
正解:ウ システムの構成、設定などをプログラムとして記述し、専用のソフトウェアがその内容に従って自動的にシステムに適用する。
IaCは、サーバやネットワークなどのインフラの構成・設定をコードとして記述し、専用のツールがその記述どおりに環境を自動構築・適用する考え方である。手作業を排するので再現性が高く、構成をバージョン管理でき、同じ環境を何度でも同一に作り直せる。
選択肢ごとの解説
- ア何もインストールされていないベアメタルサーバの説明で、IaCとは別概念。
- イ手作業でのプロビジョニングであり、IaCが解決しようとしている従来のやり方。
- ウ正解。構成や設定をコードで記述し、ツールが自動的に環境へ適用する。
- エ手動で実装・操作する形態はIaCの自動化という考え方に反する。
同じ分野の他の問題
- IaC(Infrastructure as Code)に関する記述として、最も適切なものはどれか。2023年度 秋期 午前 問14
- サーバプロビジョニングツールを使用する目的として、適切なものはどれか。2023年度 春期 午前 問50
- 二つのタスクが共用する二つの資源を排他的に使用するとき、デッドロックが発生するおそれがある。このデッドロックの発生を防ぐ…2019年度 春期 午前 問18
- スレッドセーフの説明として、適切なものはどれか。2025年度 秋期 午前 問17
- 一つのI2Cバスに接続された二つのセンサーがある。それぞれのセンサー値を読み込む二つのタスクを排他的に制御したい。利用す…2025年度 秋期 午前 問16
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。