云計(jì)算自動(dòng)化運(yùn)維(麒麟版)(微課版)
 
		
	
		
					 定  價(jià):59.8 元 
					
				 
				 
				  
				
				   
				 
				  
				
				 
	
				
					
						- 作者:池瑞楠、黃新、彭添淞
 - 出版時(shí)間:2025/9/1
 
						- ISBN:9787115675422
 
						- 出 版 社:人民郵電出版社
 
					
				  
  
		
				- 中圖法分類:TP393.027 
  - 頁碼:0
 - 紙張:
 - 版次:01
 - 開本:16開
 
				
					 
					
			
				
  
   
 
	 
	 
	 
	
	
	
		
		本書是一本專注于Python和Ansible工具在云計(jì)算環(huán)境中應(yīng)用的教材。全書以實(shí)戰(zhàn)項(xiàng)目為導(dǎo)向,涵蓋從基礎(chǔ)知識(shí)到高級(jí)技能的內(nèi)容,旨在培養(yǎng)具備實(shí)際操作能力的自動(dòng)化運(yùn)維工程師。本書具體內(nèi)容包括Python程序設(shè)計(jì)基礎(chǔ)、Python高級(jí)編程技術(shù)、Python自動(dòng)化運(yùn)維、Ansible基礎(chǔ)與部署、Ansible自動(dòng)化腳本設(shè)計(jì)、Ansible進(jìn)階與最佳實(shí)踐、Ansible高可用實(shí)踐、自動(dòng)化運(yùn)維綜合實(shí)踐。對(duì)于每個(gè)任務(wù),本書都通過實(shí)際操作和案例分析,幫助讀者深入理解并掌握云計(jì)算自動(dòng)化運(yùn)維的核心技能。
本書不僅適合高校計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、云計(jì)算技術(shù)應(yīng)用等相關(guān)專業(yè)的學(xué)生和工程師閱讀,也為中高級(jí)Linux系統(tǒng)管理員提供了寶貴的技術(shù)參考。通過對(duì)本書的學(xué)習(xí),讀者將能夠掌握Python和Ansible工具在云計(jì)算中的應(yīng)用,提高在云計(jì)算領(lǐng)域的技能水平。
		
	
1.采用模塊化和任務(wù)驅(qū)動(dòng)的編寫方法,全書分為8個(gè)項(xiàng)目,每個(gè)項(xiàng)目由多個(gè)教學(xué)任務(wù)組成。每個(gè)任務(wù)通過具體的項(xiàng)目描述引入核心內(nèi)容,并設(shè)定明確的學(xué)習(xí)目標(biāo)。任務(wù)實(shí)施分為任務(wù)描述、任務(wù)分析和任務(wù)實(shí)施三個(gè)階段,這樣可以幫助讀者系統(tǒng)地掌握Python和Ansible在云計(jì)算自動(dòng)化運(yùn)維中的應(yīng)用。
2.在每個(gè)項(xiàng)目結(jié)束后,教材提供了課后練習(xí)和實(shí)訓(xùn)練習(xí),以及項(xiàng)目總結(jié)。這些課后練習(xí)和實(shí)訓(xùn)任務(wù)旨在加深讀者對(duì)知識(shí)的理解,確保能夠?qū)⑺鶎W(xué)內(nèi)容有效應(yīng)用于實(shí)際工作中。項(xiàng)目總結(jié)幫助學(xué)習(xí)者回顧和整合每個(gè)項(xiàng)目的核心知識(shí),確保學(xué)習(xí)目標(biāo)的實(shí)現(xiàn)。
池瑞楠,教授,現(xiàn)任深圳職業(yè)技術(shù)學(xué)院人工智能學(xué)院副院長(zhǎng),廣東省職業(yè)院校計(jì)算機(jī)類專業(yè)教學(xué)指導(dǎo)委員會(huì)委員。先后獲廣東省高職教育專業(yè)領(lǐng)軍人才、南粵優(yōu)秀教育工作者、“廣東特支”教學(xué)名師、深圳市優(yōu)秀教師、深職院教學(xué)名師、首屆“麗湖名師”、深圳市高層次專業(yè)人才等榮譽(yù)稱號(hào)。持有國際頂級(jí)技能認(rèn)證紅帽認(rèn)證架構(gòu)師RHCA,主持獲廣東省教學(xué)成果二等獎(jiǎng),獲全國職業(yè)院校技能大賽教學(xué)能力比賽二等獎(jiǎng),指導(dǎo)學(xué)生連續(xù)兩年獲全國職業(yè)院校技能大賽“云計(jì)算技術(shù)與應(yīng)用”賽項(xiàng)一等獎(jiǎng),主編、副主編教材13部(其中國家級(jí)規(guī)劃教材2部,教育部精品教材1部)。
目錄
項(xiàng)目1 Python程序設(shè)計(jì)基礎(chǔ) 1
項(xiàng)目描述 1
學(xué)習(xí)目標(biāo) 2
任務(wù)分解 2
知識(shí)準(zhǔn)備 3
1.1 Python概述 3
1.2 Python的優(yōu)勢(shì)和應(yīng)用 4
1.3 Python的版本選擇 4
1.4 基礎(chǔ)數(shù)據(jù)類型與操作 6
1.5 控制結(jié)構(gòu)與循環(huán)邏輯 7
任務(wù)1.1 銀河麒麟高級(jí)服務(wù)器操作系統(tǒng)安裝 8
任務(wù)1.2 環(huán)境配置與Python安裝 17
任務(wù)1.3 基礎(chǔ)數(shù)據(jù)類型和操作 20
任務(wù)1.4 控制結(jié)構(gòu)與循環(huán)邏輯 32
項(xiàng)目小結(jié) 37
課后練習(xí) 38
實(shí)訓(xùn)練習(xí) 38
項(xiàng)目2 Python高級(jí)編程技術(shù) 39
項(xiàng)目描述 39
學(xué)習(xí)目標(biāo) 40
任務(wù)分解 40
知識(shí)準(zhǔn)備 41
2.1 函數(shù)的概念 41
2.2 OOP的基本概念 42
2.3 對(duì)封裝、繼承與多態(tài)的詳細(xì)探討 44
任務(wù)2.1 函數(shù)的使用方法 47
任務(wù)2.2 OOP基礎(chǔ) 54
項(xiàng)目小結(jié) 65
課后練習(xí) 66
實(shí)訓(xùn)練習(xí) 66
項(xiàng)目3 Python自動(dòng)化運(yùn)維 67
項(xiàng)目描述 67
學(xué)習(xí)目標(biāo) 68
任務(wù)分解 68
知識(shí)準(zhǔn)備 69
3.1 自動(dòng)化數(shù)據(jù)庫備份 69
3.2 服務(wù)器資源監(jiān)控自動(dòng)化技術(shù) 70
3.3 自動(dòng)化運(yùn)維的核心Python模塊概述 72
任務(wù)3.1 自動(dòng)化數(shù)據(jù)庫備份 73
任務(wù)3.2 服務(wù)器資源監(jiān)控 83
任務(wù)3.3 自動(dòng)化日志分析 91
項(xiàng)目小結(jié) 97
課后練習(xí) 98
實(shí)訓(xùn)練習(xí) 98
項(xiàng)目4 Ansible基礎(chǔ)與部署 99
項(xiàng)目描述 99
學(xué)習(xí)目標(biāo) 100
任務(wù)分解 100
知識(shí)準(zhǔn)備 101
4.1 Ansible的基本概念 101
4.2 Ansible的核心概念與應(yīng)用 103
任務(wù)4.1 Ansible環(huán)境搭建與配置 105
任務(wù)4.2 基本Inventory文件的編寫 111
任務(wù)4.3 簡(jiǎn)單Playbooks的編寫與執(zhí)行 117
項(xiàng)目小結(jié) 126
課后練習(xí) 127
實(shí)訓(xùn)練習(xí) 127
項(xiàng)目5 Ansible自動(dòng)化腳本設(shè)計(jì) 128
項(xiàng)目描述 128
學(xué)習(xí)目標(biāo) 129
任務(wù)分解 129
知識(shí)準(zhǔn)備 130
5.1 模板化配置管理 130
5.2 Ansible常見模塊 131
5.3 Vault 134
任務(wù)5.1 Ansible模塊深入應(yīng)用 136
任務(wù)5.2 Playbooks的設(shè)計(jì)與高級(jí)特性 147
任務(wù)5.3 Vault的安全實(shí)踐 158
項(xiàng)目小結(jié) 164
課后練習(xí) 165
實(shí)訓(xùn)練習(xí) 165
項(xiàng)目6 Ansible進(jìn)階與最佳實(shí)踐 166
項(xiàng)目描述 166
學(xué)習(xí)目標(biāo) 167
任務(wù)分解 167
知識(shí)準(zhǔn)備 168
6.1 Roles的基本概念 168
6.2 Roles的高級(jí)應(yīng)用與設(shè)計(jì) 170
任務(wù)6.1 Roles的高級(jí)用法與管理 172
任務(wù)6.2 基于Roles快速部署MariaDB 181
項(xiàng)目小結(jié) 186
課后練習(xí) 186
實(shí)訓(xùn)練習(xí) 187
項(xiàng)目7 Ansible高可用實(shí)踐 188
項(xiàng)目描述 188
學(xué)習(xí)目標(biāo) 189
任務(wù)分解 189
知識(shí)準(zhǔn)備 189
7.1 Keepalived 189
7.2 HAProxy的架構(gòu)設(shè)計(jì) 192
任務(wù)7.1 Ansible部署高可用Web服務(wù) 195
任務(wù)7.2 Ansible自動(dòng)化部署負(fù)載均衡器 203
任務(wù)7.3 Ansible部署高可用數(shù)據(jù)庫集群 208
項(xiàng)目小結(jié) 214
課后練習(xí) 215
實(shí)訓(xùn)練習(xí) 215
項(xiàng)目8 自動(dòng)化運(yùn)維綜合實(shí)踐 216
項(xiàng)目描述 216
學(xué)習(xí)目標(biāo) 217
任務(wù)分解 217
知識(shí)準(zhǔn)備 217
任務(wù)8.1 Shell語言基礎(chǔ)語法 218
任務(wù)8.2 Shell部署2048小游戲 223
任務(wù)8.3 Python自動(dòng)化部署Web網(wǎng)站 228
任務(wù)8.4 Ansible部署DNS集群 234
項(xiàng)目小結(jié) 239
課后練習(xí) 240
實(shí)訓(xùn)練習(xí) 240