×
Terraform建置與執行 第三版
作者: Yevgeniy Brikman
譯者:林班侯
書號: A707
出版日: 2023/11/30
ISBN:9786263246812
附件: 線上下載
定價: 780
電子書: 未出版
內容特色
編寫基礎架構即程式碼

「本書將教會你關於Terraform所需知的一切事物,大幅提升你的基礎架構配置效率,而且在各種平台間都游刃有餘。」
-Mitchell Hashimoto,Terraform發明人兼HashiCorp共同創辦人

「如果你是DevOps的從業人員,並想要開始導入基礎架構即程式碼,本書是絕佳的參考素材。」
-Akash Mahajan,Appsecco共同創辦人兼主管

在DevOps領域中,Terraform已經是各種雲端及虛擬化平台中定義、啟動及管理基礎架構即程式碼(IaC)的要角,包括AWS、Google Cloud、Azure等等。這本動手實作的指南已是第三版,從初版以來便不斷擴編和徹底改寫,本書是您上手運作Terraform的最便捷之道。

Gruntwork的共同創辦人Yevgeniy (Jim) Brikman向讀者們提出了大量的範例程式碼,展示出Terraform身為簡易宣告式程式語言的一面,只需寥寥幾個命令便能部署和管理基礎架構。不論你是系統管理老手、DevOps工程師、還是新進的開發人員,都可以從迅速地熟悉Terraform的基礎知識開始,一路進展到能支援龐大流量及大型開發團隊的的全堆疊架構(full stack)。

‧將Terraform與Chef、Puppet、Ansible、CloudFormation及Pulumi進行比較
‧部署伺服器、負載平衡器及資料庫
‧以Terraform模組建立可重複使用的基礎架構
‧以靜態分析、單元測試及整合測試等手法測試你的Terraform模組
‧為應用程式及基礎架構程式碼設置CI/CD管線
‧運用Terraform的進階語法,包括迴圈、條件判斷式、以及零停機時間部署
‧快速掌握從0.13版到1.0版以後的Terraform
‧操作多重雲端服務及providers(也包括Kubernetes!)
作者介紹
Yevgeniy (Jim) Brikman Gruntwork的共同創辦人,該公司的願景是希望將軟體建構的難度降低九成。他也是《Hello, Startup: A programmer’s Guide to Building Products, Technologies, and Teams》(O’Reilly)一書的作者,先前曾於LinkedIn、TripAdvisor、Cisco Systems及Thomson Financial等機構擔任軟體工程師。詳情可參閱ybrikman.com。
章節目錄
第一章 為何是Terraform
第二章 開始使用Terraform
第三章 如何管理Terraform的狀態
第四章 如何以Terraform 模組建立可以重複使用的基礎架構
第五章 Terraform的奇招異術:迴圈、If 敘述、部署和其他竅門
第六章 以Terraform管理密語
第七章 搭配多種Providers
第八章 正式環境等級的Terraform程式碼
第九章 如何測試Terraform程式碼
第十章 如何以團隊方式運用Terraform
附錄 推薦參考讀物
Terraform建置與執行 第三版 分享
  • 作者: Yevgeniy Brikman
  • 書號:A707
  • ISBN:9786263246812
  • 出版日:2023/11/30
  • 定價:$ 780
  • 電子書:已出版
  • 購買紙本書

    內容特色
    編寫基礎架構即程式碼

    「本書將教會你關於Terraform所需知的一切事物,大幅提升你的基礎架構配置效率,而且在各種平台間都游刃有餘。」
    -Mitchell Hashimoto,Terraform發明人兼HashiCorp共同創辦人

    「如果你是DevOps的從業人員,並想要開始導入基礎架構即程式碼,本書是絕佳的參考素材。」
    -Akash Mahajan,Appsecco共同創辦人兼主管

    在DevOps領域中,Terraform已經是各種雲端及虛擬化平台中定義、啟動及管理基礎架構即程式碼(IaC)的要角,包括AWS、Google Cloud、Azure等等。這本動手實作的指南已是第三版,從初版以來便不斷擴編和徹底改寫,本書是您上手運作Terraform的最便捷之道。

    Gruntwork的共同創辦人Yevgeniy (Jim) Brikman向讀者們提出了大量的範例程式碼,展示出Terraform身為簡易宣告式程式語言的一面,只需寥寥幾個命令便能部署和管理基礎架構。不論你是系統管理老手、DevOps工程師、還是新進的開發人員,都可以從迅速地熟悉Terraform的基礎知識開始,一路進展到能支援龐大流量及大型開發團隊的的全堆疊架構(full stack)。

    ‧將Terraform與Chef、Puppet、Ansible、CloudFormation及Pulumi進行比較
    ‧部署伺服器、負載平衡器及資料庫
    ‧以Terraform模組建立可重複使用的基礎架構
    ‧以靜態分析、單元測試及整合測試等手法測試你的Terraform模組
    ‧為應用程式及基礎架構程式碼設置CI/CD管線
    ‧運用Terraform的進階語法,包括迴圈、條件判斷式、以及零停機時間部署
    ‧快速掌握從0.13版到1.0版以後的Terraform
    ‧操作多重雲端服務及providers(也包括Kubernetes!)
    作者介紹
    Yevgeniy (Jim) Brikman Gruntwork的共同創辦人,該公司的願景是希望將軟體建構的難度降低九成。他也是《Hello, Startup: A programmer’s Guide to Building Products, Technologies, and Teams》(O’Reilly)一書的作者,先前曾於LinkedIn、TripAdvisor、Cisco Systems及Thomson Financial等機構擔任軟體工程師。詳情可參閱ybrikman.com。
    章節目錄
    第一章 為何是Terraform
    第二章 開始使用Terraform
    第三章 如何管理Terraform的狀態
    第四章 如何以Terraform 模組建立可以重複使用的基礎架構
    第五章 Terraform的奇招異術:迴圈、If 敘述、部署和其他竅門
    第六章 以Terraform管理密語
    第七章 搭配多種Providers
    第八章 正式環境等級的Terraform程式碼
    第九章 如何測試Terraform程式碼
    第十章 如何以團隊方式運用Terraform
    附錄 推薦參考讀物