日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)DevOps實戰(zhàn):VMware管理員運維方法、工具及最佳實踐

DevOps實戰(zhàn):VMware管理員運維方法、工具及最佳實踐

DevOps實戰(zhàn):VMware管理員運維方法、工具及最佳實踐

定 價:¥69.00

作 者: (美)小特雷弗 A. 羅伯茨(Trevor A. Roberts Jr.),喬?!ぐ⑻仨f爾(Josh Atwell),埃格勒·西格勒(Egle Sigler),依弗·范·多恩(Yvo van Door
出版社: 機械工業(yè)出版社
叢編項:
標(biāo) 簽: 程序設(shè)計 計算機/網(wǎng)絡(luò)

ISBN: 9787111524786 出版時間: 2016-02-01 包裝: 平裝
開本: 16開 頁數(shù): 256 字?jǐn)?shù):  

內(nèi)容簡介

  本書由VMware技術(shù)專家撰寫,是一本寫給VMware管理員的DevOps權(quán)威指南。書中既系統(tǒng)介紹了DevOps的基礎(chǔ)概念和流行的工具,涵蓋DevOps環(huán)境配置、維護(hù)、編排、管理的各個環(huán)節(jié),又詳細(xì)講解改變管理系統(tǒng)和交付服務(wù)的方法,并且包含大量實例,可以幫助你快速了解并掌握DevOps工具、方法及最佳實踐。全書共19章,第1章討論DevOps的概念;第2章介紹DevOps從業(yè)人員的一些流行工具;第3章介紹測試環(huán)境的建立;第4~6章介紹Puppet配置管理解決方案;第7~9章介紹Chef配置管理解決方案;第10章和第11章介紹Ansible配置管理和編排解決方案,第12章介紹Powershell預(yù)期狀態(tài)配置;第13章探索VMware管理員在其環(huán)境中實施PowerShell DSC的方法;第14章討論Linux容器的使用;第15章進(jìn)一步討論Linux容器,介紹Google Kubernetes;第16章描述如何安裝、配置和使用Razor;第17章介紹Elasticsearch、Logstash和Kibana(ELK)棧;第18章介紹用于持續(xù)集成的Jenkins,討論在代碼提交到源代碼庫之后如何自動交付;第19章討論VMware自身的DevOps倡議。

作者簡介

  Trevor A. Roberts, Jr. VMware高級技術(shù)市場經(jīng)理,擁有CCIE數(shù)據(jù)中心認(rèn)證,是VMware數(shù)據(jù)中心設(shè)計和管理集中化認(rèn)證高級專家。他因?qū)T社區(qū)的卓越貢獻(xiàn),曾被授予VMware vExpert、Cisco Data Center Champion和EMC Elect的稱號。Josh Atwell SolidFire的云架構(gòu)師,專注于VMware和自動化解決方案。他是虛擬化社區(qū)的活躍分子,是CIPTUG、VMUG和UCS等技術(shù)用戶組的領(lǐng)導(dǎo)人。Egle Sigler 現(xiàn)為Rackspace的首席架構(gòu)師。Yvo van Doorn 是Chef解決方案架構(gòu)師和新員工培訓(xùn)團(tuán)隊的負(fù)責(zé)人,有十多年的系統(tǒng)管理經(jīng)驗。

圖書目錄

譯者序
前言
致謝
關(guān)于作者
關(guān)于評審人員
關(guān)于貢獻(xiàn)者
第一部分 DevOps概述
第1章 DevOps簡介 2
1.1 DevOps原則概述 2
1.2 采用系統(tǒng)思維 3
1.2.1 改變團(tuán)隊的互動方式 4
1.2.2 改變基礎(chǔ)設(shè)施部署方法 5
1.2.3 改變軟件開發(fā)和部署方法 6
1.2.4 經(jīng)常收集和響應(yīng)有用的系統(tǒng)反饋并相應(yīng)調(diào)整 6
1.3 增進(jìn)DevOps知識和技能 6
1.4 小結(jié) 7
參考文獻(xiàn) 7
第2章 DevOps工具 8
2.1 為成功而組織:看板 8
2.2 服務(wù)器部署 11
2.3 配置管理 11
2.4 持續(xù)集成 12
2.5 日志分析 12
2.6 小結(jié) 12
參考文獻(xiàn) 12
第3章 建立DevOps配置管理測試環(huán)境 13
3.1 用AutoLab進(jìn)行環(huán)境配給 13
3.2 用Vagrant進(jìn)行環(huán)境配給 14
3.3 用Packer創(chuàng)建映像 18
3.4 管理源代碼 18
3.5 小結(jié) 24
參考文獻(xiàn) 24
第二部分 Puppet
第4章 Puppet簡介 26
4.1 Puppet架構(gòu) 26
4.1.1 獨立部署 27
4.1.2 主機-代理部署 27
4.2 準(zhǔn)備Puppet測試實驗室 28
4.3 Puppet資源 29
4.4 Puppet清單 30
4.5 Puppet模塊 35
4.5.1 Puppet Forge 37
4.5.2 創(chuàng)建第一個Puppet模塊 37
4.5.3 Puppet模塊初始化清單(init.pp) 38
4.5.4 模板 39
4.5.5 使用Puppet模塊 42
4.5.6 最后一步:版本控制提交 42
4.6 小結(jié) 42
參考文獻(xiàn) 42
第5章 Puppet系統(tǒng)管理任務(wù) 43
5.1 用數(shù)據(jù)分離優(yōu)化Web層 43
5.1.1 參數(shù)類(params.pp) 45
5.1.2 Hiera 48
5.1.3 節(jié)點分類 51
5.2 應(yīng)用層 51
5.3 數(shù)據(jù)庫層 53
5.4 實施生產(chǎn)建議措施 53
5.5 部署應(yīng)用程序環(huán)境 54
5.6 小結(jié) 54
參考文獻(xiàn) 54
第6章 用Puppet進(jìn)行VMware vSphere管理 55
6.1 Puppet的VMware vSphere云配給器 55
6.1.1 準(zhǔn)備VM模板 55
6.1.2 準(zhǔn)備Puppet主服務(wù)器 56
6.2 VMware的管理模塊 58
6.3 小結(jié) 63
參考文獻(xiàn) 63
第三部分 Chef
第7章 Chef簡介 66
7.1 什么是Chef 66
7.2 Chef的核心思想 67
7.2.1 食譜的順序 67
7.2.2 冪等性 67
7.2.3 基于API的服務(wù)器 67
7.2.4 客戶端進(jìn)行所有搜集工作 68
7.2.5 測試驅(qū)動基礎(chǔ)設(shè)施 68
7.3 Chef術(shù)語 68
7.3.1 食譜 68
7.3.2 烹調(diào)書 68
7.3.3 屬性 68
7.3.4 角色 68
7.3.5 運行列表 69
7.3.6 資源 69
7.3.7 環(huán)境 69
7.4 托管Chef和Chef Server之間的差別 69
7.4.1 托管Chef 69
7.4.2 Chef Server 69
7.5 ChefDK簡介 70
7.5.1 ChefDK是什么 70
7.5.2 安裝ChefDK 70
7.6 使用Knife 72
7.7 創(chuàng)建第一個“你好,世界”的Chef食譜 73
7.8 小結(jié) 76
第8章 使用Chef完成系統(tǒng)管理任務(wù) 77
8.1 注冊托管Chef 78
8.2 社區(qū)烹調(diào)書 81
8.3 設(shè)置系統(tǒng)管理 81
8.3.1 準(zhǔn)備/設(shè)置系統(tǒng)管理任務(wù)1:管理時間 82
8.3.2 準(zhǔn)備/設(shè)置系統(tǒng)管理任務(wù)2:管理根密碼 83
8.4 配置虛擬客戶機 84
8.5 系統(tǒng)管理任務(wù) 86
8.6 管理根密碼 89
8.6.1 創(chuàng)建兩個環(huán)境文件 89
8.6.2 將環(huán)境文件上傳到托管Chef組織 90
8.6.3 為每個服務(wù)器分配一個環(huán)境 91
8.6.4 修改每個服務(wù)器的運行列表,以運行Managedroot烹調(diào)書 91
8.6.5 對節(jié)點應(yīng)用更改 92
8.6.6 校驗實施的策略 93
8.7 小結(jié) 94
參考文獻(xiàn) 94
第9章 用Chef管理VMware vSphere 95
9.1 Knife插件 96
9.1.1 knife-vsphere入門 97
9.1.2 配置knife.rb文件 97
9.1.3 校驗配置 99
9.1.4 組合 99
9.2 Chef配給 101
9.2.1 Chef配給架構(gòu) 102
9.2.2 Chef配給入門 102
9.2.3 啟動某些節(jié)點 103
9.3 小結(jié) 105
第四部分 Ansible
第10章 Ansible簡介 108
10.1 Ansible架構(gòu) 108
10.2 準(zhǔn)備Ansible測試實驗室 109
10.3 Ansible組 110
10.4 Ansible臨時命令執(zhí)行 110
10.4.1 Ping模塊 111
10.4.2 Command模塊 111
10.4.3 User模塊 111
10.4.4 Setup模塊 112
10.5 Ansible劇本 112
10.6 Ansible角色 117
10.7 Ansible Galaxy 121
10.8 小結(jié) 121
參考文獻(xiàn) 121
第11章 Ansible系統(tǒng)管理任務(wù) 122
11.1 Web服務(wù)器部署 122
11.2 應(yīng)用層 123
11.3 數(shù)據(jù)庫層 124
11.4 角色結(jié)構(gòu)優(yōu)化 126
11.5 VMware資源管理 128
11.6 小結(jié) 132
參考文獻(xiàn) 132
第五部分 PowerShell
第12章 PowerShell預(yù)期狀態(tài)配置簡介 134
12.1 什么是PowerShell DSC 134
12.2 PowerShell DSC需求 135
12.3 PowerShell DSC組件 136
12.3.1 原生命令集 136
12.3.2 托管對象格式文件 136
12.3.3 本地配置管理器 137
12.4 PowerShell DSC配置 138
12.5 PowerShell DSC模式 140
12.5.1 本地推送模式 140
12.5.2 遠(yuǎn)程推送模式 140
12.5.3 拉取模式 141
12.6 PowerShell DSC資源 142
12.7 小結(jié) 144
參考文獻(xiàn) 144
第13章 PowerShell DSC實施策略 145
13.1 PowerShell DSC在VMware環(huán)境中的用例 145
13.2 用PowerCLI進(jìn)行腳本化VM部署 146
13.3 在VM模板中加入PowerShell DSC 148
13.4 對新VM實施PowerShell DSC配置所面臨的挑戰(zhàn) 148
13.4.1 PowerCLI Invoke-VMscript 149
13.4.2 PowerCLI Copy-VMGuestFile 150
13.5 經(jīng)驗教訓(xùn)總結(jié) 151
13.6 未來PowerShell DSC在VMware環(huán)境中的用例 151
13.7 小結(jié) 152
參考文獻(xiàn) 152
第六部分 利用容器進(jìn)行應(yīng)用程序部署
第14章 Docker應(yīng)用容器簡介 154
14.1 什么是應(yīng)用程序 154
14.1.1 隱藏的復(fù)雜性 154
14.1.2 依賴性和配置沖突 155
14.2 Linux容器 155
14.2.1 控制組 155
14.2.2 命名空間 156
14.2.3 容器管理 157
14.3 使用Docker 157
14.3.1 安裝Docker 157
14.3.2 Docker守護(hù)進(jìn)程 158
14.3.3 Docker客戶端 158
14.3.4 Docker索引 158
14.3.5 運行Docker容器 158
14.3.6 列出運行的容器 159
14.3.7 連接到運行的容器 159
14.3.8 構(gòu)建和分發(fā)Docker容器 161
14.3.9 Dockerfile 161
14.3.10 Docker Hub 162
14.3.11 Docker與虛擬機的對比 163
14.3.12 Docker與配置管理的對比 163
14.4 小結(jié) 163
參考文獻(xiàn) 16

本目錄推薦

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