注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計Terraform:多云、混合云環(huán)境下實現(xiàn)基礎(chǔ)設(shè)施即代碼(第2版)

Terraform:多云、混合云環(huán)境下實現(xiàn)基礎(chǔ)設(shè)施即代碼(第2版)

Terraform:多云、混合云環(huán)境下實現(xiàn)基礎(chǔ)設(shè)施即代碼(第2版)

定 價:¥108.00

作 者: [美] Yevgeniy Brikman(葉夫根尼?布里克曼) 著,白宇 譯
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787121400223 出版時間: 2020-12-01 包裝: 平裝
開本: 16開 頁數(shù): 376 字數(shù):  

內(nèi)容簡介

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

作者簡介

  Yevgeniy(Jim)Brikman喜歡編程、寫作、演講、旅行和舉重。他是Gruntwork公司的聯(lián)合創(chuàng)始人,該公司提供DevOps服務(wù)。他還是O'Reilly Media出版的另一本書《你好,初創(chuàng)公司:構(gòu)建產(chǎn)品、技術(shù)和團隊的程序員指南》的作者。作為一名軟件工程師,他曾就職于領(lǐng)英(LinkedIn)、TripAdvisor、思科(Cisco)及Thomson Financial,并在康奈爾大學(xué)獲得學(xué)士和碩士學(xué)位。更多信息請訪問ybrikman.com。白宇,曾擔任西部數(shù)據(jù)、貝爾、加拿大豐業(yè)銀行、飛利浦半導(dǎo)體、西門子通信、松下高通等多家500強公司的系統(tǒng)架構(gòu)工程師、運維架構(gòu)師,以及Atlassian 產(chǎn)品認證專家,長期從事 DevOps、SRE、企業(yè)云部署、SaaS、IaaS、IaC等軟件工程相關(guān)的技術(shù)咨詢。

圖書目錄

第1章 為什么使用Terraform 1
DevOps的崛起 1
什么是基礎(chǔ)設(shè)施即代碼 4
基礎(chǔ)設(shè)施即代碼的好處 16
Terraform的工作原理 18
Terraform與其他IaC工具的比較 20
小結(jié) 35
第2章 Terraform入門 36
設(shè)置AWS賬戶 37
安裝Terraform 41
部署單臺服務(wù)器 42
部署單個Web服務(wù)器 50
部署可配置的Web服務(wù)器 58
部署Web服務(wù)器集群 64
部署負載均衡器 69
清理工作 77
小結(jié) 78
第3章 如何管理Terraform的狀態(tài) 80
什么是Terraform的狀態(tài) 81
共享存儲狀態(tài)文件 83
Terraform后端的局限性 91
隔離狀態(tài)文件 93
terraform_remote_state數(shù)據(jù)源 104
小結(jié) 115
第4章 使用Terraform模塊創(chuàng)建可重用基礎(chǔ)設(shè)施 117
模塊基礎(chǔ)知識 120
模塊的輸入 123
模塊的局部 127
模塊的輸出 130
模塊中的陷阱 132
模塊版本控制 136
小結(jié) 142
第5章 Terraform技巧和竅門:循環(huán)、if條件語句、部署和陷阱 144
循環(huán) 145
有條件的判斷 165
零停機部署 179
Terraform陷阱 189
小結(jié) 198
第6章 生產(chǎn)級Terraform代碼 199
為什么構(gòu)建生產(chǎn)級基礎(chǔ)設(shè)施需要漫長的過程 201
生產(chǎn)級基礎(chǔ)設(shè)施檢查清單 203
生產(chǎn)級基礎(chǔ)設(shè)施模塊特點 205
小結(jié) 237
第7章 如何測試Terraform代碼 239
手動測試 240
自動測試 247
小結(jié) 305
第8章 如何在團隊環(huán)境下使用Terraform 308
在團隊中實施IaC 308
部署應(yīng)用程序代碼的工作流程 315
部署基礎(chǔ)設(shè)施代碼的工作流程 325
將上述各點整合在一起 348
小結(jié) 350
附錄A 推薦閱讀資料 252
關(guān)于作者 352
后記 356

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號