中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
“基礎設施即代碼”模式與實踐

包郵 “基礎設施即代碼”模式與實踐

出版社:清華大學出版社出版時間:2024-04-01
開本: 24cm 頁數: 16,355頁
中 圖 價:¥89.6(7.0折) 定價  ¥128.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

“基礎設施即代碼”模式與實踐 版權信息

“基礎設施即代碼”模式與實踐 本書特色

“基礎設施即代碼”模式與實踐
  基礎設施即代碼(Infrastructure as Code,IaC)是指利用腳本、配置或編程語言創建和維護基礎設施的一組實踐和流程。通過IaC,我們可以輕松測試各個組件、實現所需的功能并在*小化停機時間的前提下進行擴展。更值得一提的是,由于IaC遵循嚴謹的開發實踐,我們只需要提交幾次代碼就能輕松實現系統級的變更!
  在《“基礎設施即代碼”模式與實踐》一書中,作者深入探討了如何運用靈活的技術手段構建具備彈性和可擴展性的基礎設施。書中內容涵蓋了結構化和共享模塊的應用、遺留系統的遷移等關鍵主題,并提供了在軟件運行時構建網絡、配置負載均衡器以及更新基礎設施的實用指南。此外,書中還包含了一系列專家關于團隊協作策略的建議,旨在幫助讀者有效避免潛在的不穩定性,提升系統安全性,并實現對成本的合理控制。

“基礎設施即代碼”模式與實踐 內容簡介

本書介紹如何優化基礎設施以實現模塊化并隔離依賴項、測試基礎設置配置、緩解和排除故障并隔離失敗的基礎架構更改、跨團隊寫作并進行基礎設施開發、使用藍綠部署以*少的停機時間更新基礎架構、擴展支持多個業務部門的基礎架構系統、使用配置工具、配置管理和映像構建模式并提供安全的基礎架構配置等。

“基礎設施即代碼”模式與實踐 目錄

第Ⅰ部分 起步
第1 章 基礎設施即代碼簡介 3
1.1 什么是基礎設施 5
1.2 什么是IaC 7
1.2.1 手動配置基礎設施 7
1.2.2 基礎設施即代碼 8
1.2.3 哪種不是基礎設施即代碼 10
1.3 基礎設施即代碼的原則 10
1.3.1 可重建性 10
1.3.2 冪等性 12
1.3.3 可組合性 14
1.3.4 可演進性 15
1.3.5 原則的應用 16
1.4 為什么使用基礎設施即代碼 17
1.4.1 變更管理 18
1.4.2 時間投資回報 18
1.4.3 知識共享 19
1.4.4 安全 20
1.5 工具 21
1.5.1 本書示例 21
1.5.2 資源置備 23
1.5.3 配置管理 24
1.5.4 鏡像構建 25
1.6 本章小結 26
第2 章 編寫基礎設施代碼 27
2.1 表述基礎設施變更 29
2.2 理解不可變性 31
2.2.1 計劃外手工變更補償 33
2.2.2 遷移到基礎設施即代碼 35
2.3 編寫整潔的基礎設施即代碼 41
2.3.1 把溝通上下文記錄到版本控制 41
2.3.2 風格檢查與格式化 42
2.3.3 為資源命名 43
2.3.4 變量和常量 44
2.3.5 依賴項參數化 45
2.3.6 妥善處理機密信息 49
2.4 本章小結 50
第3 章 基礎設施模塊的模式 51
3.1 單例模式 52
3.2 組合模式 55
3.3 工廠模式 58
3.4 原型模式 61
3.5 生成器模式 65
3.6 模式的選擇 70
3.7 本章小結 73
第4 章 基礎設施依賴模式 75
4.1 關系的單向性 76
4.2 依賴注入 77
4.2.1 控制反轉 77
4.2.2 依賴倒置 80
4.2.3 應用依賴注入 85
4.3 外觀模式 88
4.4 適配器模式 92
4.5 中介者模式 96
4.6 選擇正確的模式 100
4.7 本章小結 102
第Ⅱ部分 團隊規模化實踐
第5 章 模塊的存儲結構與共享 105
5.1 存儲庫組織結構 107
5.1.1 單存儲庫 107
5.1.2 多存儲庫 110
5.1.3 選擇一種存儲庫結構 114
5.2 版本控制 117
5.3 發布 120
5.4 模塊共享 123
5.5 本章小結 125
第6 章 測試 127
6.1 基礎設施測試周期 129
6.1.1 靜態分析 129
6.1.2 動態分析 130
6.1.3 基礎設施測試環境 131
6.2 單元測試 132
6.2.1 測試基礎設施配置 133
6.2.2 測試領域特定語言DSL 135
6.2.3 何時編寫單元測試 138
6.3 契約測試 140
6.4 集成測試 142
6.4.1 模塊測試 142
6.4.2 環境配置測試 145
6.4.3 測試挑戰 146
6.5 端到端測試 148
6.6 其他測試 150
6.7 測試的選擇 151
6.7.1 模塊測試策略 153
6.7.2 配置測試策略 154
6.7.3 識別有用的測試 155
6.8 本章小結 156
第7 章 持續交付與分支模型 159
7.1 交付變更至生產 161
7.1.1 持續集成 161
7.1.2 持續交付 162
7.1.3 持續部署 164
7.1.4 交付方式的選擇 165
7.1.5 模塊 169
7.2 分支模型 170
7.2.1 基于特性的開發 171
7.2.2 基于主干的開發 176
7.2.3 分支模型的選擇 178
7.3 同行評審 182
7.4 GitOps 186
7.5 本章小結 188
第8 章 安全與合規 189
8.1 管理訪問與機密 190
8.1.1 *小權限原則 190
8.1.2 保護配置中的機密 193
8.2 標記基礎設施 194
8.3 策略即代碼 197
8.3.1 策略引擎和標準 198
8.3.2 安全測試 200
8.3.3 策略測試 202
8.3.4 實踐和模式 204
8.4 本章小結 208
第Ⅲ部分 管理生產環境復雜性
第9 章 執行變更 211
9.1 變更前實踐 212
9.1.1 按工作清單行事 213
9.1.2 增加可靠性 214
9.2 藍綠部署 219
9.2.1 部署綠色分組的基礎設施 221
9.2.2 部署綠色分組基礎設施的高層級依賴 222
9.2.3 金絲雀部署 225
9.2.4 開展回歸測試 230
9.2.5 刪除藍色版本的基礎設施 232
9.2.6 其他注意事項 234
9.3 有狀態基礎設施 235
9.3.1 藍綠部署 235
9.3.2 修改交付流水線 236
9.3.3 金絲雀部署 237
9.4 本章小結 239
第10 章 重構 241
10.1 *小化重構的影響 242
10.1.1 通過滾動更新減小影響范圍 243
10.1.2 在重構中使用特性開關 244
10.2 拆分單體應用 250
10.2.1 對高級別資源進行重構 251
10.2.2 重構具有依賴項的資源 262
10.2.3 重復重構工作流 265
10.3 本章小結 268
第11 章 修復故障 269
11.1 恢復功能 270
11.1.1 前滾以還原變更 270
11.1.2 新變更的前滾 272
11.2 故障診斷 273
11.2.1 檢查漂移 273
11.2.2 檢查依賴 275
11.2.3 檢查環境差異 277
11.3 解決問題 278
11.3.1 解決漂移 279
11.3.2 解決環境差異 281
11.3.3 推進*初的變更 282
11.4 本章小結 284
第12 章 管理云服務費用 285
12.1 管理成本驅動因素 286
12.1.1 實施測試以控制成本 288
12.1.2 將成本估算自動化 291
12.2 降低云浪費 298
12.2.1 停止未標注和未使用的資源 298
12.2.2 按計劃啟動和停止資源 299
“基礎設施即代碼”模式與實踐XVI
12.2.3 選擇正確的資源類型和大小 301
12.2.4 使用自動縮放 302
12.2.5 為資源添加過期時間標簽 304
12.3 成本優化 308
12.3.1 按需構建環境 309
12.3.2 使用多云環境 309
12.3.3 對多云和多區域之間的數據傳輸進行評估 310
12.3.4 在生產中測試 312
12.4 本章小結 313
第13 章 工具管理 315
13.1 使用開源的工具和模塊 316
13.1.1 功能性 317
13.1.2 安全性 318
13.1.3 生命周期 319
13.2 工具升級 321
13.2.1 升級前檢查清單 321
13.2.2 向后兼容性 322
13.2.3 升級中的破壞性變更 324
13.3 工具替換 327
13.3.1 新工具支持導入 327
13.3.2 不支持導入能力 329
13.4 事件驅動的IaC 330
13.5 本章小結 332
附錄A 示例運行說明 335
附錄B 練習題答案 349
展開全部

“基礎設施即代碼”模式與實踐 作者簡介

Rosemary Wang是一位資深的教學者、撰稿人、作家和演說家。她擁有豐富的IaC項目經驗,并精通Terraform、Vault和Kubernetes等開源工具。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: LZ-373测厚仪-华瑞VOC气体检测仪-个人有毒气体检测仪-厂家-深圳市深博瑞仪器仪表有限公司 | 鲸鱼视觉 -数字展厅多媒体互动展示制作公司 | 盐城网络公司_盐城网站优化_盐城网站建设_盐城市启晨网络科技有限公司 | 吸污车_吸粪车_抽粪车_电动三轮吸粪车_真空吸污车_高压清洗吸污车-远大汽车制造有限公司 | 气象监测系统_气象传感器_微型气象仪_气象环境监测仪-山东风途物联网 | 爱德华真空泵油/罗茨泵维修,爱发科-比其尔产品供应东莞/杭州/上海等全国各地 | 冰晶石|碱性嫩黄闪蒸干燥机-有机垃圾烘干设备-草酸钙盘式干燥机-常州市宝康干燥 | 方源木业官网-四川木门-全国木门专业品牌| 工业洗衣机_工业洗涤设备_上海力净工业洗衣机厂家-洗涤设备首页 bkzzy在职研究生网 - 在职研究生招生信息咨询平台 | 天津市能谱科技有限公司-专业的红外光谱仪_红外测油仪_紫外测油仪_红外制样附件_傅里叶红外光谱技术生产服务厂商 | 仿清水混凝土_清水混凝土装修_施工_修饰_保护剂_修补_清水混凝土修复-德州忠岭建筑装饰工程 | 聚丙烯酰胺PAM-聚合氯化铝PAC-絮凝剂-河南博旭环保科技有限公司 巨野电机维修-水泵维修-巨野县飞宇机电维修有限公司 | 砖机托板价格|免烧砖托板|空心砖托板厂家_山东宏升砖机托板厂 | 法兰螺母 - 不锈钢螺母制造厂家 - 万千紧固件--螺母街 | 南京试剂|化学试剂|分析试剂|实验试剂|cas号查询-专业60年试剂销售企业 | 深圳南财多媒体有限公司介绍| 订做不锈钢_不锈钢定做加工厂_不锈钢非标定制-重庆侨峰金属加工厂 | 粉丝机械,粉丝烘干机,粉丝生产线-招远市远东粉丝机械有限公司 | 福建省教师资格证-福建教师资格证考试网 | 液压升降平台_剪叉式液压/导轨式升降机_传菜机定做「宁波日腾升降机厂家」 | 搪瓷反应釜厂家,淄博搪瓷反应釜-淄博卓耀 | 杭州厂房降温,车间降温设备,车间通风降温,厂房降温方案,杭州嘉友实业爽风品牌 | 路斯特伺服驱动器维修,伦茨伺服驱动器维修|万骏自动化百科 | 硬质合金模具_硬质合金非标定制_硬面加工「生产厂家」-西迪技术股份有限公司 | 江苏南京多语种翻译-专业翻译公司报价-正规商务翻译机构-南京华彦翻译服务有限公司 | 驾驶式洗地机/扫地机_全自动洗地机_工业洗地机_荣事达工厂官网 | 蔬菜清洗机_环速洗菜机_异物去除清洗机_蔬菜清洗机_商用洗菜机 - 环速科技有限公司 | 南京交通事故律师-专打交通事故的南京律师 | 煤矿支护网片_矿用勾花菱形网_缝管式_管缝式锚杆-邯郸市永年区志涛工矿配件有限公司 | 南京PVC快速门厂家南京快速卷帘门_南京pvc快速门_世界500强企业国内供应商_南京美高门业 | 3A别墅漆/3A环保漆_广东美涂士建材股份有限公司【官网】 | PO膜_灌浆膜及地膜供应厂家 - 青州市鲁谊塑料厂 | 合肥抖音SEO网站优化-网站建设-网络推广营销公司-百度爱采购-安徽企匠科技 | 烟台螺纹,烟台H型钢,烟台钢材,烟台角钢-烟台市正丰金属材料有限公司 | 工业冷却塔维修厂家_方形不锈钢工业凉水塔维修改造方案-广东康明节能空调有限公司 | 安徽净化工程设计_无尘净化车间工程_合肥净化实验室_安徽创世环境科技有限公司 | 南京办公用品网-办公文具用品批发-打印机耗材采购 | 检验科改造施工_DSA手术室净化_导管室装修_成都特殊科室建设厂家_医疗净化工程公司_四川华锐 | 青州开防盗门锁-配汽车芯片钥匙-保险箱钥匙-吉祥修锁店 | 珠海白蚁防治_珠海灭鼠_珠海杀虫灭鼠_珠海灭蟑螂_珠海酒店消杀_珠海工厂杀虫灭鼠_立净虫控防治服务有限公司 | 浇钢砖,流钢砖_厂家价低-淄博恒森耐火材料有限公司 |