Terraform多雲混合雲環境下實現基礎設施即代碼(第2版) Terraform: Up & Running, 2e

Yevgeniy Brikman 譯白宇

  • 出版商: 電子工業
  • 出版日期: 2020-12-01
  • 定價: $648
  • 售價: 8.5$551
  • 語言: 簡體中文
  • 頁數: 376
  • 裝訂: 平裝
  • ISBN: 7121400227
  • ISBN-13: 9787121400223
  • 此書翻譯自: Terraform: Up & Running, 2e

下單後立即進貨 (約4週~6週)

買這商品的人也買了...

相關主題

商品描述

這本書介紹瞭如何通過Terraform在多雲和混合雲的環境下使用基礎設施即代碼,把軟件工程的實踐應用於硬件的管理。
本書第2版涵蓋了Terraform0.12版本的重要升級,書中通過大量的代碼示例,介紹了Terraform的基本功能、
企業級模塊化部署、自動化測試,以及團隊環境下使用基礎設施即代碼的開發部署流程。
本書不僅充分展現了Terraform作為一種基礎設施即代碼工具的魅力,
還通過多角度的對比,使讀者能夠準確把握如何在實戰中使用和配置該軟件。
系統管理員、DevOps工程師、開發人員和雲服務技術從業者,
都能從本書中找到所需要的知識與指導。

作者簡介

Yevgeniy(Jim)Brikman喜歡編程、寫作、演講、旅行和舉重。
他是Gruntwork公司的聯合創始人,該公司提供DevOps服務。他還是O'Reilly Media出版的另一本書《你好,初創公司:構建產品、技術和團隊的程序員指南》的作者。作為一名軟件工程師,他曾就職於領英(LinkedIn)、TripAdvisor、思科(Cisco)及Thomson Financial,並在康奈爾大學獲得學士和碩士學位。更多信息請訪問ybrikman.com。


白宇,曾擔任西部數據、貝爾、加拿大豐業銀行、飛利浦半導體、西門子通信、松下高通等多家500強公司的系統架構工程師、運維架構師,以及Atlassian產品認證專家,長期從事DevOps、SRE 、企業雲部署、SaaS、IaaS、IaC等軟件工程相關的技術諮詢。

目錄大綱

目錄
第1章為什麼使用Terraform1
DevOps的崛起1
什麼是基礎設施即代碼4
基礎設施即代碼的好處16
Terraform的工作原理18
Terraform與其他IaC工具的比較20
小結35

第2章Terraform入門36
設置AWS賬戶37
安裝Terraform41
部署單台服務器42
部署單個Web服務器50
部署可配置的Web服務器58
部署Web服務器集群
部署負載均衡器69
清理工作77
小結78

第3章如何管理Terraform的狀態79
什麼是Terraform的狀態79
共享存儲狀態文件82
Terraform後端的局限性90
隔離狀態文件92
terraform_remote_state數據源103
小結114

第4章使用Terraform模塊創建可重用基礎設施115
模塊基礎知識118
模塊的輸入120
模塊的局部125
模塊的輸出127
模塊中的陷阱130
模塊版本控制134
小結140

第5章Terraform技巧和竅門:循環、if條件語句、部署和陷阱141
循環142
有條件的判斷161
零停機部署176
Terraform陷阱186
小結195

第6章生產級Terraform代碼196
為什麼構建生產級基礎設施需要漫長的過程198
生產級基礎設施檢查清單200
生產級基礎設施模塊特點202
小結234

第7章如何測試Terraform代碼235
手動測試236
自動測試243
小結301

第8章如何在團隊環境下使用Terraform303
在團隊中實施IaC303
部署應用程序代碼的工作流程310
部署基礎設施代碼的工作流程320
將上述各點整合在一起343
小結345
附錄A推薦閱讀資料347
關於作者350
後記350