オープンソースソフトウェアの悩みを解決する

最新のオープンソースソフトウェア情報と安心のサポート提供


Terraform(テラフォーム) 最新情報

バージョンアップ情報

Terraformのバージョンアップ情報

年間サポート

Terraformの年間サポートサブスクリプション

導入支援サービス

Terraformの導入支援サービス

活用例・導入事例

Terraformの活用例・導入事例

バージョン情報

導入事例など

Terraform(テラフォーム)とは

Terraform(テラフォーム)は、Hashi Corpが開発している「クラウド環境構築ツール」となるソフトウェアです。「オーケーストレーション」ツールとも言われています。
このツールを使用すると、AWSやさくらクラウド、Azureherokuなどのクラウド環境を、コードで作成・管理できます。AWSの場合にはAmazon CouldFormationがありますが、Terraformはマルチ・クラウド環境を扱える点がミソになっています。

Terraformの役割

Terraform

Terraform(テラフォーム)の特長

1) マルチ・プロバイダ

Terrafromは、クラウド環境のインスタンスを作成したり、作成したインスタンスにプロビジョニングしたりしますが、対応しているクラウド(プロバイダ)は、AWSをはじめ、Google Could、Azure, herokuなど、著名なクラウドサービスをカバーしています。クラウドだけでなく、Dockerコンテナを作ったり、という事もできます。

2) コード化

Terraformのコードは、xxxxx.tfという名前のファイルに、HCLというJSON風のコードで記述します。
“plan”で、設定内容を確認でき、”apply”で実環境への適用をします。Terraformはクラウドサービスの API を経由してサーバを設定し、起動後、必要に応じてプロビジョナー機能を使って環境を起動し、SSH経由でプロビジョニングなども行えます。

3) 多彩な実行環境

Terraform自身の実行環境としては、Mac版、FreeBSD/OpenBSD版、Linux版、Windows版、Solaris版が配布されています。

Terraformのライセンス

TerraformはオープンソースライセンスであるMPL2.0ライセンスとなっています。

Terraform関するお問い合わせ

Terraformの技術相談・導入・サポートなどの各種ご相談はこちら

Terraformの入手先

Terraformの安定版、最新版は以下のサイトからダウンロードしてください。

 Terraformホームページ

最新記事・コラム

最新バージョンアップ情報


2017-08-04 Terraform 0.10.0

関連ソフトウェア

構成管理   :Ansible
分散型バージョン管理:Git
仮想環境管理 :Vagrant

関連脆弱性情報

関連資料リンク