欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

DevOps:原理、方法與實(shí)踐 完整pdf高清版[161MB]

DevOps原理、方法與實(shí)踐下載

  • 書籍大?。?span>161MB
  • 書籍語言:簡體中文
  • 書籍類型:國產(chǎn)軟件
  • 書籍授權(quán):免費(fèi)軟件
  • 書籍類別:編程其它
  • 應(yīng)用平臺:PDF
  • 更新時(shí)間:2019-11-27
  • 購買鏈接:
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

本書是第一本全面系統(tǒng)介紹DevOps方法和實(shí)踐的教材,盡可能覆蓋DevOps這種互聯(lián)網(wǎng)時(shí)代新型開發(fā)模式的理論、方法、實(shí)踐以及工具等多個(gè)方面。全書第一部分首先從時(shí)代背景出發(fā),介紹DevOps模式的淵源,然后結(jié)合云時(shí)代運(yùn)維的特征,進(jìn)一步闡明DevOps模式是適應(yīng)當(dāng)前軟件系統(tǒng)開發(fā)、部署和維護(hù)的必然選擇;第二部分介紹了主流軟件開發(fā)方法及其流程,重點(diǎn)關(guān)注精益生產(chǎn)和看板方法;第三部分則闡述了DevOps模式下的典型實(shí)踐,例如微服務(wù)架構(gòu)、持續(xù)集成、持續(xù)交付(部署)、虛擬化、Docker容器、自動化等。

本書可以作為高等院校軟件工程或者計(jì)算機(jī)專業(yè)高年級本科生及研究生的教材使用,也適合軟件產(chǎn)業(yè)的研發(fā)和運(yùn)維人員參考閱讀

目錄

贊譽(yù)

前言
第1章 DevOps概述 …… 1
1.1 互聯(lián)網(wǎng)時(shí)代的轉(zhuǎn)型挑戰(zhàn) …… 1
1.2 獨(dú)角獸公司 …… 4
1.2.1 Netflix公司 …… 4
1.2.2 Instagram …… 8
1.2.3 成功秘訣 …… 9
1.3 什么是DevOps …… 10
1.3.1 發(fā)展淵源 …… 10
1.3.2 價(jià)值觀 …… 12
1.3.3 原則 …… 13
1.3.4 方法 …… 15
1.3.5 實(shí)踐 …… 16
1.3.6 工具 …… 16
1.4 DevOps應(yīng)用與研究現(xiàn)狀 …… 17
1.4.1 微服務(wù) …… 17
1.4.2 持續(xù)集成和持續(xù)交付 …… 19
1.4.3 工具研究和開發(fā) …… 21
本章小結(jié) …… 23
思考題 …… 23
參考文獻(xiàn) …… 23
第2章 云時(shí)代的運(yùn)維 …… 26
2.1 云計(jì)算概述 …… 26
2.1.1 IaaS …… 26
2.1.2 PaaS …… 28
2.1.3 SaaS …… 29
2.1.4 XaaS …… 30
2.2 IT服務(wù)標(biāo)準(zhǔn)介紹 …… 30
2.2.1 CMMI-SVC …… 30
2.2.2 ITIL …… 33
2.2.3 ISO20000 …… 33
2.2.4 ITSS …… 36
2.3 什么是運(yùn)維 …… 39
2.3.1 運(yùn)維的價(jià)值 …… 39
2.3.2 運(yùn)維的技術(shù)與技能 …… 40
2.3.3 傳統(tǒng)運(yùn)維的轉(zhuǎn)型之路 …… 40
本章小結(jié) …… 41
思考題 …… 41
參考文獻(xiàn) …… 42
第3章 軟件架構(gòu)演進(jìn) …… 44
3.1 軟件架構(gòu)概述 …… 44
3.1.1 什么是軟件架構(gòu) …… 44
3.1.2 軟件架構(gòu)的目標(biāo) …… 46
3.1.3 軟件架構(gòu)的不同視角 …… 46
3.2 軟件架構(gòu)的演進(jìn) …… 51
3.2.1 傳統(tǒng)軟件架構(gòu)的演進(jìn) …… 51
3.2.2 流量爆炸時(shí)代的大型互聯(lián)網(wǎng)軟件架構(gòu) …… 54
3.2.3 互聯(lián)網(wǎng)軟件架構(gòu)演進(jìn)實(shí)例 …… 60
本章小結(jié) …… 66
思考題 …… 67
參考文獻(xiàn) …… 67
更多閱讀 …… 67
第4章 軟件開發(fā)過程和方法 …… 68
4.1 軟件過程概述 …… 68
4.1.1 軟件開發(fā)方法發(fā)展歷史 …… 69
4.1.2 軟件過程的多維視角 …… 77
4.2 個(gè)體過程和實(shí)踐 …… 79
4.2.1 PSP過程基本原則 …… 80
4.2.2 PSP過程度量 …… 81
4.2.3 PROBE估算原理 …… 82
4.2.4 PROBE估算流程 …… 83
4.2.5 通用計(jì)劃框架 …… 85
4.2.6 PSP質(zhì)量與質(zhì)量策略 …… 87
4.2.7 評審與測試 …… 88
4.2.8 評審過程質(zhì)量 …… 89
4.2.9 設(shè)計(jì)與質(zhì)量 …… 98
4.2.10 設(shè)計(jì)過程 …… 100
4.2.11 設(shè)計(jì)的層次 …… 101
4.3 小組過程和實(shí)踐 …… 102
4.3.1 XP實(shí)踐 …… 102
4.3.2 Scrum方法 …… 105
4.3.3 TSP過程 …… 106
4.4 軟件過程改進(jìn) …… 108
4.4.1 元模型 …… 108
4.4.2 過程改進(jìn)參考模型與標(biāo)準(zhǔn) …… 112
4.5 DevOps中的開發(fā)過程和方法 …… 121
本章小結(jié) …… 121
思考題 …… 121
參考文獻(xiàn) …… 122
第5章 精益思想和看板方法 …… 124
5.1 從精益思想說起 …… 124
5.1.1 精益起源于豐田 …… 124
5.1.2 精益實(shí)踐的傳播 …… 124
5.1.3 精益作為方法學(xué)開始超越生產(chǎn)制造 …… 126
5.1.4 上升至精益的價(jià)值觀 …… 126
5.2 精益的三個(gè)層面 …… 128
5.3 精益產(chǎn)品開發(fā)實(shí)踐體系 …… 129
5.3.1 精益產(chǎn)品開發(fā)的目標(biāo) …… 129
5.3.2 精益產(chǎn)品開發(fā)的原則 …… 130
5.3.3 精益產(chǎn)品開發(fā)的運(yùn)作實(shí)踐 …… 131
5.4 看板方法的起源 …… 132
5.4.1 看板的中文意思帶來誤解 …… 132
5.4.2 看板是精益制造系統(tǒng)的核心工具 …… 133
5.4.3 看板形成拉式生產(chǎn)方式 …… 135
5.5 什么是產(chǎn)品開發(fā)中的看板方法 …… 136
5.5.1 產(chǎn)品開發(fā)中的看板方法的誕生 …… 136
5.5.2 看板方法的第一組實(shí)踐—建立看板系統(tǒng)的3個(gè)實(shí)踐 …… 136
5.5.3 看板方法的第二組實(shí)踐—運(yùn)作看板系統(tǒng)的2個(gè)實(shí)踐 …… 140
本章小結(jié) …… 142
思考題 …… 142
參考文獻(xiàn) …… 143
第6章 微服務(wù)軟件架構(gòu) …… 144
6.1 軟件架構(gòu)的發(fā)展 …… 144
6.1.1 單體架構(gòu) …… 144
6.1.2 分層架構(gòu) …… 144
6.1.3 SOA架構(gòu) …… 146
6.1.4 分布式架構(gòu) …… 148
6.2 現(xiàn)代應(yīng)用的12范式 …… 150
6.3 什么是微服務(wù)架構(gòu) …… 150
6.4 微服務(wù)架構(gòu)的特征 …… 151
6.4.1 通過服務(wù)組件化 …… 152
6.4.2 圍繞業(yè)務(wù)能力組織 …… 152
6.4.3 是產(chǎn)品不是項(xiàng)目 …… 153
6.4.4 智能端點(diǎn)和啞管道 …… 153
6.4.5 去中心化治理 …… 154
6.4.6 去中心化數(shù)據(jù)管理 …… 154
6.4.7 基礎(chǔ)設(shè)施自動化 …… 155
6.4.8 為失效設(shè)計(jì) …… 155
6.4.9 進(jìn)化式設(shè)計(jì) …… 155
6.5 微服務(wù)核心模式 …… 156
6.5.1 服務(wù)注冊與發(fā)現(xiàn) …… 156
6.5.2 配置中心 …… 157
6.5.3 API網(wǎng)關(guān) …… 157
6.5.4 熔斷器 …… 158
6.5.5 分布式追蹤 …… 160
本章小結(jié) …… 161
思考題 …… 162
參考文獻(xiàn) …… 162
第7章 容器技術(shù)基礎(chǔ) …… 163
7.1 內(nèi)核基礎(chǔ) …… 163
7.1.1 Linux namespace …… 164
7.1.2 Linux CGroup …… 168
7.2 Docker架構(gòu)概覽 …… 169
7.2.1 Client …… 170
7.2.2 Docker Daemon …… 171
7.2.3 Docker Registry …… 172
7.2.4 Graph …… 173
7.2.5 Driver …… 173
7.2.6 libcontainer …… 173
7.3 鏡像管理 …… 174
7.3.1 什么是Docker鏡像 …… 174
7.3.2 Dockerfile、Docker鏡像和Docker容器的關(guān)系 …… 174
7.3.3 Dockerfile …… 176
7.4 Docker網(wǎng)絡(luò)管理 …… 178
7.4.1 Docker網(wǎng)絡(luò)模式 …… 178
7.4.2 libnetwork和Docker網(wǎng)絡(luò) …… 179
7.4.3 Docker的內(nèi)置Overlay網(wǎng)絡(luò) …… 180
7.5 Docker存儲 …… 181
7.5.1 Docker存儲驅(qū)動 …… 181
7.5.2 Docker驅(qū)動比較 …… 182
7.6 Docker編排 …… 183
7.6.1 Docker Swarm …… 183
7.6.2 Kubernetes …… 185
本章小結(jié) …… 186
思考題 …… 186
參考文獻(xiàn) …… 187
第8章 基于容器技術(shù)的DevOps實(shí)踐 …… 188
8.1 概述 …… 188
8.2 代碼管理 …… 188
8.2.1 Git介紹 …… 190
8.2.2 Git工作流程 …… 191
8.3 持續(xù)交付流水線 …… 194
8.3.1 預(yù)備步驟 …… 194
8.3.2 實(shí)現(xiàn)持續(xù)交付流水線 …… 199
8.3.3 持續(xù)交付最佳實(shí)踐 …… 201
8.3.4 檢查列表 …… 204
8.4 持續(xù)集成工具 …… 205
8.4.1 傳統(tǒng)的CI工具 …… 205
8.4.2 云計(jì)算環(huán)境中的CI工具 …… 206
8.4.3 用于移動應(yīng)用的CI工具 …… 206
8.4.4 使用Docker的CI工具 …… 207
8.5 Java應(yīng)用持續(xù)交付實(shí)踐舉例 …… 207
8.5.1 持續(xù)集成 …… 207
8.5.2 持續(xù)部署 …… 209
8.5.3 版本管理 …… 211
本章小結(jié) …… 212
思考題 …… 212
參考文獻(xiàn) …… 212
第9章 DevOps工具集 …… 214
9.1 概述 …… 214
9.2 協(xié)同開發(fā)工具 …… 215
9.2.1 JIRA …… 215
9.2.2 Kanboard …… 216
9.2.3 Rally …… 218
9.3 持續(xù)集成工具 …… 219
9.3.1 Jenkins …… 219
9.3.2 Bamboo …… 220
9.3.3 Travis CI …… 220
9.4 版本管理工具 …… 221
9.4.1 Git …… 221
9.4.2 GitHub …… 223
9.4.3 GitLab …… 223
9.4.4 Subversion …… 223
9.4.5 Mercurial …… 223
9.5 編譯工具 …… 224
9.5.1 Ant …… 224
9.5.2 Maven …… 225
9.5.3 Gradle …… 226
9.5.4 MSBuild …… 226
9.6 配置管理工具 …… 227
9.6.1 Chef …… 227
9.6.2 Puppet …… 228
9.6.3 Ansible …… 228
9.7 測試工具 …… 228
9.7.1 JUnit …… 228
9.7.2 Selenium …… 229
9.7.3 Cucumber …… 229
9.7.4 FitNesse …… 230
9.8 監(jiān)控工具 …… 231
9.8.1 Nagios …… 231
9.8.2 Zabbix …… 231

載地址

下載錯(cuò)誤?【投訴報(bào)錯(cuò)】

DevOps:原理、方法與實(shí)踐 完整pdf高清版[161MB]

      氣書籍

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個(gè)軟件總是不能下載的請?jiān)谠u論中留言,我們會盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時(shí)間重試!或者多試試幾個(gè)下載地址
      ☉ 如果遇到什么問題,請?jiān)u論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的DevOps:原理、方法與實(shí)踐 完整pdf高清版[161MB] 資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。