Slide 9
Slide 9 text
2. Terraformとは、どのようなものか
9
n Terraformとは︖
• Terraformとは、インフラ構築、変更、バージョン管理を効率的に⾃動化する構成管理ツール
(※1)。
• Go⾔語で開発され、HashiCorp社から提供されており、オープンソースとしても公開している。
• HashiCorp Configuration Language(HCL)と呼ばれる独⾃のドメイン特化⾔語(DSL ,
Domain-Specific Language)で、設定を記述する(JSONも利⽤可能)。
※1 構成管理ツールとは、機器のあるべき姿(構成)をファイルで管理するためのツールのこと。