Terraform (テラフォーム) とは

米 HashiCorp が提供しているインフラ構成管理ツール。

オープンソース版と有料のエンタープライズ版が用意されており、Amazon Web Services 、Microsoft Azure 、Google Cloud Platform など、主要なクラウド環境をサポートし、定義ファイルに構成を記述することで、自動的にインフラを構築できる。

対応 OS は、Windows 、macOS 、Linux 、Solaris 、FreeBSD 、OpenBSD 。

 

定義ファイルの記述には、HCL( HashiCorp Configuration Language )という JSON 互換の言語を使用する。

HCL は、同社の Vagrant など他のツールでも採用されており、GitHub の調査によれば 2018 年における急激にコントリビュート数が増加したリポジトリの 2 位にランクインしている。

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

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

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

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

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

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