Terraform工具已經成為DevOps領域的關鍵角色。在各種云平臺和虛擬化環(huán)境(如AWS、Goolge Cloud、Azure等)中,可以對基礎設施即代碼(laC)進行定義、部署和管理。這本書介紹了如何通過Terraform在多云和混合云的環(huán)境下使用基礎設施即代碼,把軟件工程的優(yōu)秀實踐應用于硬件的管理。作為Terraform首著的第2版,本書針對Terraform 0.12版本的重大升級,進行了內容的拓展和更新,展示了如何快速學習和使用Terraform的優(yōu)秀實踐。書中通過大量的代碼示例,介紹了Terraform的基本功能、企業(yè)級模塊化部署、自動化測試,以及團隊環(huán)境下使用IaC的開發(fā)部署流程。本書不僅充分展現了Terraform作為一種IaC工具的魅力,還通過多角度的對比,使讀者能夠準確把握如何在實戰(zhàn)中使用和配置該軟件。系統(tǒng)管理員、DevOps工程師、開發(fā)人員和云服務技術從業(yè)者,都能從本書中找到所需要的知識與指導。