情報処理安全確保支援士暗記無料で始める

IaC(Infrastructure as Code)とは?あいえーしー

IaC(Infrastructure as Code)とは、サーバ、ネットワーク、クラウド資源の構成をコードとして宣言し、それを適用して環境を構築・変更する手法。同じ定義から同じ環境を何度でも再現でき、構成変更の履歴がそのままバージョン管理の履歴として残るため、レビューと巻き戻しが可能になる。手順書による手作業との差はここに出る。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の頻出用語/午前II

別名:IaC、Infrastructure as Code、Infrastructure as Code(IaC)

情報処理安全確保支援士を最短で暗記・合格する →

背景

手順書に沿った手作業では、実施者や時期によって設定が微妙に食い違い、「検証環境では動くのに本番で動かない」が常態化した。台数と変更頻度が増えるクラウド利用では、この方式は追随できない。構成をコードとして扱えば、差分確認・レビュー・巻き戻しといった開発の作法をインフラにも持ち込める。セキュリティでは、設定の統一と変更の証跡が監査と是正の前提になる点が重要になる。

具体例

TerraformやAWS CloudFormationでセキュリティグループやIAMポリシーを定義しておけば、全開放のような危険な設定はプルリクエストのレビュー段階で止められ、適用の結果も履歴に残る。災害時に別リージョンへ同等の構成を短時間で再構築する用途にも使える。

試験での引っ掛け

コード化しただけでは再現性は保証されない。緊急対応で本番へ直接手を入れた変更(設定ドリフト)が残ると、次の適用で上書きされて障害を招く。またコードへ認証情報を直書きし、リポジトリごと流出させる事故が典型で、機密情報は秘密管理サービスへ分離する。定期的な差分検査と手作業の禁止を組み合わせて初めて機能する。

関連用語

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

情報処理安全確保支援士を最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • コード化しただけでは再現性は保証されない。