Official Sponsor

社内IT・情シス業務でお困りですか? 月額1,650円〜の情シス代行「Lapis Tech」

無料相談・IT診断はこちら
DevOps 2026-04-09

IT用語: IaC(Infrastructure as Code)とは|インフラをコードで管理する

サーバー・ネットワーク・クラウドリソースをコードで定義・自動構築するIaCの概念とメリットを解説。

IaC(Infrastructure as Code)とは

IaCは、サーバー・ネットワーク・クラウドリソースなどのインフラ構成をコードとして定義し、自動的に構築・変更・削除する手法です。従来の「管理者がコンソールから手動で設定する」方法と対比されます。

IaCのメリット

  • バージョン管理: Gitでインフラの変更履歴を管理できる
  • 冪等性: 何度実行しても同じ結果になる
  • 再現性: 開発・ステージング・本番を同一のコードで構築
  • レビュー: インフラ変更もコードレビューで品質担保
  • コスト削減: 不要なリソースを見落とさない

主要ツール

ツール用途
Terraformクラウドリソースの作成・管理
AnsibleOS・ミドルウェアの設定管理
AWS CDKAWSリソースをTypeScriptで定義
PulumiTypeScript/Python等でマルチクラウド管理

インフラをコードで定義したファイルはJSON・YAMLが多く、JSONフォーマッターやYAML-JSON変換ツールが役立ちます。

おすすめの高速レンタルサーバー PR

関連する用語 (DevOps)

全58件を見る

IT用語: カオスエンジニアリングとは|意図的に障害を起こして耐障害性を高める

本番環境に意図的な障害を注入しシステムの弱点を発見するカオスエンジニアリングの概念とChaos Monkeyを解説。

詳しく読む

IT用語: ブルー/グリーンデプロイとは|ダウンタイムゼロのリリース手法

本番環境(Blue)と新バージョン環境(Green)を並列稼働させ、瞬時に切り替えるブルー/グリーンデプロイの仕組みを解説。

詳しく読む

GitHub Actions

GitHubに組み込まれたCI/CDプラットフォーム。リポジトリへのプッシュやプルリクエストをトリガーに、ワークフロー(.yml)を自動実行できる。テスト・ビルド・デプロイを一元管理できる。

詳しく読む

APIゲートウェイ

クライアントと複数のバックエンドサービスの間に立つ単一の入口(エントリポイント)。認証・レート制限・ルーティング・ロギング・キャッシュを一元管理し、APIの公開・保護・管理を行う。

詳しく読む

Kubernetes

Googleが開発したコンテナオーケストレーションシステム(通称K8s)。複数のDockerコンテナを自動デプロイ・スケーリング・管理する。Pod・Service・Deploymentなどのリソースで構成される。大規模サービスの運用に不可欠

詳しく読む

IT用語: SRE(サイト信頼性エンジニアリング)とは|Googleが考案した運用手法

ソフトウェアエンジニアリングの手法で運用を改善するSREの概念とSLI・SLO・SLAの関係を解説。

詳しく読む
🎓

ITスキルを動画でマスター

\ 新規受講生 割引実施中 /

React、AWS、Pythonなど、現役エンジニアから直接学べる世界最大級の動画講座。

人気のコースを見る

PR: スポンサーリンク

法人・個人向けサポート 受付中

インフラ構築やトラブル対応で お困りではありませんか?

AWSの構築、社内ネットワーク(VPN/NW)の改善、その他原因不明のITトラブルまで、現役インフラエンジニアが直接サポートします。単発でのご相談や、毎月のスポット顧問契約も可能です。

Sponsored Link

バグ・要望を報告する