Azure 上的 HashiCorp Terraform
使用熟悉的自動化工具來輕鬆管理基礎結構即程式碼。
簡化基礎結構管理
利用可用於建立、管理和更新基礎結構資源 (例如虛擬機器 (VM)、網路和容器) 的宣告式設定檔來定義基礎結構即程式碼。使用 Terraform 設定語言來輕鬆地將您工作流程中的資源管理自動化。
爲什麽要選擇 Azure 上的 Terraform?
預先整合
Terraform 內建於 Azure Cloud Shell 中且已驗證至您的訂用帳戶,因此已整合完成可供使用。利用適用於 Visual Studio Code 的 Azure Terraform 延伸模組 在 Azure 中建置和測試模組,直接在 Visual Studio Code 內提供 Terraform 命令支援、資源圖表視覺化和 Azure Cloud Shell 整合。
社群領導
Microsoft 與 HashiCorp 工程小組會與 Terraform 社群合作,以持續開發 Azure Terraform 提供者 與 模組。若要提出功能要求、回報問題或貢獻,請加入 GitHub 存放庫 。
符合企業需求
利用 Terraform 企業版 來簡化作業,已更加安全且有效率的方式佈建任何基礎結構。將基礎結構部署集中至單一工作流程內,並佈建、治理和稽核任何環境。
探索常見的 Azure 上的 Terraform 案例
Azure 上的 Terraform 的 DevOps 工作流程範例
使用 Jenkins 與 Azure 虛擬架構上的 Terraform 的固定基礎結構 CI/CD 的概觀
Azure 是世界級的雲端,可用於裝載執行 Windows 或 Linux 的虛擬機器。不論您使用 Java、Node.js、Go 或 PHP 開發應用程式,都需要持續整合與持續部署 (CI/CD) 管線,以自動將變更推送到這些虛擬機器。