Infrastructure as Code とは

OS やミドルウェアのインストール、各種設定やユーザー/パスワードの登録といったインフラの設計をソースコードとして記述し、専用の管理ツールを利用して自動での環境構築を可能にしたもの。

 

管理ツールによって自動でインフラを構築できるので、人力で行う場合と比較して手間がかからず、ミスも起こりにくく、ソースコードで記述することで、ドキュメントのようなわかりにくさや誤読も防げる。

さらに、同様の環境を複数構築することも容易となる。

 

一方で、インフラを構築するにあたって、管理ツールの使用方法やソースコードの記述方法を覚えなければならないことに加え、インフラの構成が少しでも変更された場合は、その内容をソースコードに反映しなければならないなど、デメリットもある。

label 関連タグ label これまでの『テック用語集』の記事一覧
label 著者
トレタン編集部

教育研修担当 (トレーニング担当者) のためのWebマガジンを編集しています。

    • 「こんな特集、記事を読んでみたい」というリクエスト
    • 「こんな記事を書いてみたい」という執筆者の方のお問い合わせ

や誤植のご連絡など、お問い合わせフォームより受付しています。

お気軽に問い合わせくださいませ!!

contacts トレタン お問い合わせフォーム