IT用語帳
FEシステム構成要素 · システムの構成

IaC

Infrastructure as Code

あいえーしー

サーバやネットワークの構成をコードとして記述し、その実行で環境を自動構築する手法。手作業による設定ミスを防ぎ、同じ環境を何度でも再現できる。バージョン管理により変更履歴も追跡できる。

共有:

Related

他の資格での定義

APIaC

インフラの構成をコード(設定ファイル)として記述・管理する手法。Terraform、Ansible、CloudFormationなどのツールを使用し、環境構築の自動化、再現性の確保、バージョン管理を実現する。DevOpsの重要要素。

SAIaC(Infrastructure as Code)

サーバやネットワークなどのインフラ構成をコード(設定ファイル)として管理する手法。Terraform、Ansible、CloudFormation等のツールで実現する。インフラの構築を自動化・再現可能にし、バージョン管理もできる。

SCInfrastructure as Code(IaC)

サーバやネットワークなどのインフラ構成をコード(定義ファイル)で管理する手法。バージョン管理、自動テスト、再現性のある環境構築が可能になる。セキュリティの観点では、設定ミスの防止、セキュリティポリシーのコードレビュー、構成のドリフト検知に有効。

PD-DIaC(Infrastructure as Code)

サーバ、ネットワーク、ストレージなどのインフラの構成を、手作業ではなくコードとして記述し、そのコードを実行して構築・変更する手法。コードをバージョン管理して変更履歴を残せ、同じ環境を何度でも正確に再現できるため、設定の誤りや環境ごとの差異を防げる。TerraformやAWS CloudFormationなどのツールが使われる。

PD-SInfrastructure as Code(IaC)

サーバやネットワークなどのインフラ構成をコード(定義ファイル)で管理する手法。バージョン管理、自動テスト、再現性のある環境構築が可能になる。セキュリティの観点では、設定ミスの防止、セキュリティポリシーのコードレビュー、構成のドリフト検知に有効。

A-1IaC(Infrastructure as Code)

サーバ、ネットワーク、ストレージなどのインフラの構成を、手作業ではなくコード(設定ファイル)として記述し、ツールで自動的に構築・変更する手法。版管理やレビュー、テストができ、同じ環境を何度でも再現できる。TerraformやAnsibleなどのツールが使われる。

Past Exams

過去問での出題

過去問で 4 回出題(応用情報技術者試験 2・情報処理安全確保支援士試験 1・高度試験 午前Ⅰ 1)

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

基本情報技術者試験の過去問によく出る用語

Related

関連キーワードの用語

FEクラウドコンピューティング

ネットワーク経由でコンピュータ資源(サーバ、ストレージ、ソフトウェアなど)をサービスとして利用する形態。SaaS、PaaS、IaaSの3つのサービスモデルがある。初期投資を抑え、必要に応じてスケール可能。

FESaaS

ソフトウェアをインターネット経由でサービスとして提供するクラウドサービスモデル。利用者はインストールや管理が不要で、Webブラウザ等を通じてアプリケーションを利用する。Gmail、Microsoft 365などが代表例。

FEPaaS

アプリケーションの開発・実行環境をインターネット経由で提供するクラウドサービスモデル。OS、ミドルウェア、開発ツールなどのプラットフォームが含まれ、利用者はアプリケーションの開発に集中できる。

FEIaaS

サーバ、ストレージ、ネットワークなどのITインフラをインターネット経由で提供するクラウドサービスモデル。利用者はOSやミドルウェアを自由に選択・管理でき、仮想マシンやストレージを必要に応じて利用できる。AWS EC2などが代表例。

FEFaaS

処理を関数単位で登録しておき、イベント発生時だけ実行されるクラウドサービス。サーバの構築や管理が不要で、実行された時間だけ課金される。サーバレスアーキテクチャを実現する代表的な形態。

FEサーバレス

サーバの用意や運用を利用者が意識せずにアプリケーションを動かす考え方。実際にはクラウド事業者がサーバを管理している。負荷に応じて自動的に規模が変わり、使った分だけの課金になる。