製品情報

HashiCorp (ハシコープ)Terraform | 東京エレクトロンデバイス

HashiCorp | Terraform

クラウドにおけるインフラストラクチャのプロビジョニング自動化ソリューション

HashiCorp | Terraform

お客様のクラウド利活用におけるさらなる生産性の向上、リスク削減、ビジネススピードの向上を支援

Terraformはインフラの構成をコードとして管理するアプローチIaC(Infrastructure-as-Code)を実現します。コードとして定義されたインフラを、クラウドやオンプレミスに自動でプロビジョニング・変更・バージョン管理します。またTerraform Enterpriseエディションでは、Terraform OSSエディションにはない組織的な運用を支援する機能により、ガバナンスを効かせながらお客様の組織全体のイノベーションを加速します。

HashiCorp Terraformは、お客様のクラウド利活用におけるさらなる生産性の向上、リスク削減、ビジネススピードの向上を支援します。

 

HashiCorp_Terraform(テラフォーム)

主な特長

マルチクラウド・ハイブリッドクラウド環境におけるIaCと自動化

Terraformはインフラを構成する各種クラウドサービスやオンプレミスにある様々なサードパーティ製品と連携します。単一のテクノロジーとツールのみで、マルチクラウドからオンプレミスまでインフラをコードとして管理することができます。

Terraformで実現するIaCのメリット

 

コードの共用や再利用

インフラを定義したコードを他のメンバーに共有したり再利用することで、インフラのコピーの容易な構築と削除、設定情報の共同レビューなどが可能です。

冪等性(べきとうせい)の担保

同じコードを使うことで、誰が、いつ、何度繰り返しても、同じインフラを構築できるべき等性を担保します。

インフラのバージョン管理

インフラを定義したコードをバージョン管理システムで管理することで、作業前後のコードレビューによるトラブルシュートや、コードのロールバックに伴うインフラのロールバックなどを容易に実現可能です。

標準化された自動化

標準化された技術のツールで自動化を実現することで、インフラ管理画面のGUIが変わる度にメンテナンスが必要な独自作成の手順書による手作業のオペレーションや、独自開発により属人化した自動化ツールとサイロ化した運用ルールを排除します。

オペレーションミス削減

サポート付きのツールで自動化を実現することで、手作業によるオペレーションミスを削減し、独自開発の自動化ツールに潜むバグによるオペレーションエラーと自身でのメンテナンスを排除します。

宣言型のインフラ定義

インフラに求める「あるべき姿」をコードの中に宣言することで、Terraformが自動でインフラのプロビジョニングを行います。プロビジョニングの過程における設定の手順や順序などを考慮する必要はありません。

さまざまなインフラに対応

ベンダーニュートラルなツールなので、特定のクラウドやオンプレミスの製品に依存することなく、単一のテクノロジーとツールで様々なクラウドやオンプレミスの製品に広く対応できます。

柔軟なデプロイメント形態

Terraformはお客様によるセルフマネージドのTerraform Enterpriseと、HashiCorp社によるフルマネージドサービスのTerraform Cloud Businessを提供しております。お客様のインフラストラクチャのデプロイメント形態やご要件に合わせた柔軟な構成が可能です。

 

 

概要

お客様のセルフマネージド環境にインストールするソフトウェアパッケージとして提供されるTerraformの実行環境

HashiCorp社によるフルマネージドなクラウドサービスとして提供されるTerraformの実行環境

製品形態

ソフトウェアパッケージ

クラウドサービス(SaaS

デプロイ先

お客様のインフラ

(クラウドまたはオンプレ)

クラウド

(お客様によるデプロイ不要)

プラットフォームの管理者

お客様

HashiCorp社

選択のポイント

  • セキュリティ要件や自社ポリシーなどの理由により、セルフマネージドシステムが必要
  • Terraformでプロビジョニングするインフラが、オンプレミス上やプライベートアクセスネットワークの中にあるものが多い
  • Terraformが連携するシステム(VCSなど)がオンプレミス上やプライベートアクセスネットワークの中にある

   など

  • Terraformのシステムをフルマネージドなクラウドサービスとして利用したい
  • Terraformでプロビジョニングするインフラはパブリッククラウドのサービス(IaaSPaaSSaaS)が主体
  • Terraformが連携するシステム(VCSなど)がパブリックネットワークからアクセス可能

   など

 

チームや組織の生産性向上、リスク削減、コンプライアンス遵守を支援

有償版であるTerraform EnterpriseやTerraform Cloud Businessには、無償利用可能なOSS版/フリー版には無いロールベースアクセスコントロールやポリシーテンプレートなど、チームや組織でのインフラストラクチャ管理を効率化し、イノベーションを促進する機能を提供しています。

Terraform EnterpriseやTerraform Cloud Business Tierを選択する主な理由

チームや組織で効率的に利用するための機能が備わるため

セキュリティポリシーの遵守やガバナンスを効かせるため

エンタープライズレベルのサポートを受けるため

 

    Terraform OSS  Terraform Enterprise Terraform Cloud Free Tier Terraform Cloud Business Tier
製品および提供形態 製品形態

ソフトウェアパッケージ

クラウドサービス(SaaS

提供形態 無償 有償 無償 有償
ターゲット要件  
  • 個人での利用
  • ローカル環境での利用
  •  チームでの利用
  • クラウドではなくセルフマネージドでの運用要件
  • その他Enterpriseのみの機能要件
  • サポート要件
  • 個人または5人以下の小規模チームでの利用
  • クラウドサービスでの利用
  • パブリックネットワークからアクセスできるインフラのみ管理
 
  • 5人以上のチームでの利用
  • クラウドサービスでの利用
  • プライベートネットワークのインフラの管理要件
  • その他Businessのみの機能要件
  • サポート要件
Infrastructure-as-Code IaCによるインフラ管理
コード実行とインフラ自動設定(PlanとApply)
変数の利用
リソースグラフの参照
ワークスペースによる実行環境の管理
プロバイダの利用
モジュール化されたコードの利用
パブリックモジュールレジストリの利用
インフラ クラウド
オンプレミス
パブリックネットワークのインフラ
プライベートネットワークのインフラ  
共同作業 チームの管理 1人利用  制限なし 5人まで 制限なし
ローカルでインフラの状態を管理    
リモートでインフラの状態を管理  
VCS連携    〇
複数ワークスペースの一括管理  
セキュアな変数の管理  
リモート実行  
プライベートモジュールレジストリの利用  
APIのフルサポート  
SAML連携によるSSO    

ガバナンスとポリシー Policy-as-Code機能Sentinelの利用    
パブリッククラウドのコスト見積もり    
監査ログ    
セルフサービスインフラ コード作成支援ツールConfiguration Designerの利用      〇
ServiceNow連携    
運用 高可用性クラスタリング   -
パフォーマンスのスケールアウト   -  -
サポート 弊社によるEメールおよび電話でのサポート    

仕様

本製品に関する仕様はこちらからお問い合わせください

メーカー情報

「ネットワークセキュリティ」に関連する製品・サービス