HashiCorp Terraform (基礎架構即程式碼工具)

HashiCorp Terraform 是基礎設施即代碼(Infrastructure as Code, IaC)工具,用於安全且高效地建構、改變和版本管理基礎設施。
基礎架構即程式碼工具
NT$0
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹

HashiCorp Terraform 是基礎設施即代碼(Infrastructure as Code, IaC)工具,用於安全且高效地建構、改變和版本管理基礎設施。它支援多雲端平台和內部部署環境,幫助使用者透過配置檔案定義基礎設施,並使用一組命令行工具進行部署與管理。

核心功能

  1. 宣告式語言:使用 HCLHashiCorp Configuration Language)或 JSON 格式,定義所需的基礎設施架構。

  2. 跨平台支援:支援多種雲端服務(如 AWSAzureGCP)及內部系統(如 VMware)。

  3. 狀態管理:維護基礎設施的狀態文件(State File),以追蹤目前配置與期望狀態。

  4. 模組化與重用性:支持模組化設計,便於代碼重用。

  5. 資源依賴性處理:自動分析資源間的依賴關係,並確保正確的應用順序。

使用流程

  1. 撰寫(Write

    • 使用 HCL 定義基礎設施配置,描述所有需要的資源。

  2. 計畫(Plan

    • 執行 terraform plan 查看配置變更計劃,確認哪些資源會被新增、更新或刪除。

  3. 應用(Apply

    • 使用 terraform apply 部署或更新基礎設施。

  4. 銷毀(Destroy

    • 使用 terraform destroy 從環境中刪除所有已定義的基礎設施資源。

優點

  • 多雲支援:提供一致的管理方式,簡化多雲環境操作。

  • 自動化與高效性:自動化配置過程,減少手動操作錯誤。

  • 開放式生態系統:支援豐富的提供商(Providers),並可擴展自定義提供商。

常見指令

  • terraform init:初始化 Terraform 工作目錄。

  • terraform validate:驗證配置文件是否正確。

  • terraform fmt:格式化配置文件。

  • terraform state:查看和操作狀態文件。

  • terraform output:輸出特定的資源信息。

 

分享資源

Resource Library

 

規格說明

!注意事項!!
1. 依消保法第19條第2項規定 電腦軟體將不適用於7天猶豫期(鑑賞期)。
本商品無退貨機制--商品訂單經確認後不受理退換貨,建議先試用再購買
2. 本產品需向國外原廠特別訂購,所以出貨時間約 5-7工作天(不含六日)
3. 訂單確認後,請將想 "註冊英文名稱(個人或公司)"及"E-Mai"傳真至本公司 02-2722 3390或email: salestw@cogitosolutions.com
任何問題, 請致電本公司 02-2722 3381 (哲想方案有限公司)

運送方式
已加入購物車
已更新購物車
網路異常,請重新整理