IaC(Infrastructure as Code)に関する記述として、最も適切なものはどれか。
IaCはインフラの構成・状態をコードで定義し自動化する
選択肢
- アインフラストラクチャの自律的なシステム運用を実現するために、インシデントへの対応手順をコードに定義すること
- イ各種開発支援ツールを利用するために、ツールの連携手順をコードに定義すること
- ウ継続的インテグレーションを実現するために、アプリケーションの生成手順や試験の手順をコードに定義すること
- エソフトウェアによる自動実行を可能にするために、システムの構成や状態をコードに定義すること
正解と解説
正解:エ ソフトウェアによる自動実行を可能にするために、システムの構成や状態をコードに定義すること
IaCは、サーバやネットワークなどインフラの構成や状態をコードとして記述し、ツールで自動的に構築・変更できるようにする考え方である。コードなのでバージョン管理やレビューができ、同じ環境を繰り返し再現できる。手作業による構築ミスや環境差異を減らせる点が利点である。
選択肢ごとの解説
- アインシデント対応手順のコード化は、運用自動化の一種だがIaCの定義ではない。
- イ開発支援ツールの連携手順の定義は、ツールチェーン統合の話。
- ウビルドやテストの手順をコード化するのはCIパイプラインの定義。
- エ正しい。システムの構成や状態をコードで定義する。
同じ分野の他の問題
- IaC(Infrastructure as Code)の説明として、適切なものはどれか。2025年度 秋期 午前 問12
- サーバプロビジョニングツールを使用する目的として、適切なものはどれか。2023年度 春期 午前 問50
- 二つのタスクが共用する二つの資源を排他的に使用するとき、デッドロックが発生するおそれがある。このデッドロックの発生を防ぐ…2019年度 春期 午前 問18
- スレッドセーフの説明として、適切なものはどれか。2025年度 秋期 午前 問17
- 一つのI2Cバスに接続された二つのセンサーがある。それぞれのセンサー値を読み込む二つのタスクを排他的に制御したい。利用す…2025年度 秋期 午前 問16
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。